永发信息网

sql server 中有8张表如何查重(每张表的列名都一模一样,理论上除前三列外数据都不同)

答案:1  悬赏:10  手机版
解决时间 2021-03-15 12:58
  • 提问者网友:戎马万世
  • 2021-03-15 00:37
前三列为编号,圆盘高度,年轮数,每张表都相同。现在想查找是否某两张表数据完全相同,或者是否某两张表中的某两行相同,如何进行查重。1月的部分列名和数据如下。
最佳答案
  • 五星知识达人网友:像个废品
  • 2021-03-15 01:48
用left join 比如 A B 两表 都有列 c d 要看 c d数据重复的
select * from A a left join on B b on a.c=b.c and a.d=b.d
意思是表A连接查询B 条件是 A的c列等于B的c列和 A的d列等于B的d列
能查出来的 就是两边 c d数据相同的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯