回 帖 发 新 帖 刷新版面

主题:如何筛选出表A中有,表B中没有的记录?

假定表A和表B有一共同字段,但表A中的记录数量很多,现在想在表A中将表B中没有的那些记录筛选出来。用select语句该如何书写?

问题举例:

假定两个表中的公用字段为 xh, 表A有2000条记录,而表B只有500条记录(这些记录在表A中也有),现在要将没有包含在B中、而表A中有的其他1500条记录找出来。

感谢指教!

回复列表 (共2个回复)

沙发

Select * from 表A where XH not in(select XH from 表B)

板凳

感谢,问题解决!本该打30分,结果点错了,抱歉!

我来回复

您尚未登录,请登录后再回复。点此登录或注册