【发布时间】:2017-12-21 10:34:42
【问题描述】:
我有两张桌子 t1 和 t2。 t1 有 10k 条记录, t2 有 2k 条记录。 t2 的 2k 条记录存在于 t1 中。 我想要 t2 中不存在的 t1 的 8k 不同记录。
我这样做如下:
select id, second_telphon from t1
except
select id, second_telphon from t2
但是,我仍然获得了所有 10k 条记录。 “except”关键字不起作用吗?
我怎样才能做到这一点?
【问题讨论】:
-
表格中是否有任何独特的列可以识别天气是否重复
-
Except 确实有效,但是如果没有看到您的表定义(包括排序规则),那么就无法猜测它为什么不适合您。
标签: sql-server sql-server-2008 sql-server-2016