gpt4 book ai didi

sql - T-SQL : Comparing Two Tables - Records that don't exist in second table

转载 作者:行者123 更新时间:2023-12-04 02:33:07 24 4
gpt4 key购买 nike

UNION ALL是 T-SQL 中的一个补充。减法的等价物是什么?

例如,如果我有一张 table PEOPLE和一张 table EMPLOYEES .我知道如果我删除 EMPLOYEES来自 PEOPLE 的记录我将留在我的公司 CONTRACTORS .

有没有办法做到这一点,类似于 UNION ALL ?一个我不必指定任何字段名称的地方?我问的原因是这只是一个假设的例子。我需要对许多不同的表执行多次此操作。假设 EMPLOYEES 的模式和 PEOPLE是相同的。

最佳答案

而不是使用 UNION,使用 EXCEPT, ( 或 INTERSECT 只获取两者中的记录)
如中所述

msdn EXCEPT Link for Sql2k8

msdn EXCEPT Link for Sql2k5

关于sql - T-SQL : Comparing Two Tables - Records that don't exist in second table,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/372126/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com