如何比较两个表中不同的记录?

newly 2003-09-12 01:09:25
有两个表,有共同的字段,比如叫作“身份证号码”,表1中的记录是表2中记录的子集,如何通过“身份证号码”这个共同字段,查询出表2中有而表一中没有的记录,也就是比较两表的不同之处?
...全文
198 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
愉快的登山者 2003-09-12
  • 打赏
  • 举报
回复
select * from 表2 A where not exists (select * from 表1 where 身份证号码 = A.身份证号码)
CrazyFor 2003-09-12
  • 打赏
  • 举报
回复
select * from 表2 where 身份证号码 not in (select 身份证号码 from 表1)
愉快的登山者 2003-09-12
  • 打赏
  • 举报
回复
select * from 表2 where 身份证号码 not in (select 身份证号码 from 表1)
愉快的登山者 2003-09-12
  • 打赏
  • 举报
回复
select 身份证号码 from 表2 where 身份证号码 not in (select 身份证号码 from 表1)
klbt 2003-09-12
  • 打赏
  • 举报
回复
做两个sql语句,用minus实现

34,576

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧