专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > PB

比较两个表中不同的数据,该怎么解决

发布时间:2011-06-29 20:08:53 文章来源:www.iduyao.cn 采编人员:星星草
比较两个表中不同的数据
我有两张表,表中都有上千条数据,表结构一模一样,只是不知道两张表中哪个字段中的数据不一样,导致汇总出来的结果不一致,找出数据不一致的记录

------解决方案--------------------
假设表A(col1, col2, col3) 表B(col1, col2, col3)

通过语句 select * from A where not exists(select 1 from B where B.col1 = A.col1 and B.col2 = A.col2 and B.col3 = A.col3) 来找出A表中不存在于B表的记录

通过语句 select * from B where not exists(select 1 from A where B.col1 = A.col1 and B.col2 = A.col2 and B.col3 = A.col3) 来找出B表中不存在于A表的记录
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: