SQL查询问题:两个表字段完全相同,表2里部分与有表1重复记录,现在要把重复的查询出来
两个表字段完全相同,表2里部分与有表1重复记录,现在要把重复的查询出来
表1:sheet 表2:sheet1
都是10个字段
求SQL查询语句
------解决方案--------------------只查ID(主键)相同的.
select a.* from a where id in (select id from b)
------解决方案--------------------所有字段.
--前提:表中不能有text、ntext、image、cursor 数据类型的字段。
用CheckSum()最简单:
select * from A where checksum(*) not in (select checksum(*) from B)