SQL两张表数据对比、取出没有重复的项。
答案:2 悬赏:60 手机版
解决时间 2021-04-01 04:32
- 提问者网友:我的未来我做主
- 2021-03-31 18:50
SQL两张表数据对比、取出没有重复的项。
最佳答案
- 五星知识达人网友:神也偏爱
- 2021-03-31 20:19
select * from a where not exists (select 1 from a,b where a.spdm=b.spdm and a.gg1dm=b.gg1dm and a.gg2dm=b.gg2dm);追问不对的
追答抱歉多敲了一个a
select * from a where not exists (select 1 from b where a.spdm=b.spdm and a.gg1dm=b.gg1dm and a.gg2dm=b.gg2dm);
追答抱歉多敲了一个a
select * from a where not exists (select 1 from b where a.spdm=b.spdm and a.gg1dm=b.gg1dm and a.gg2dm=b.gg2dm);
全部回答
- 1楼网友:长青诗
- 2021-03-31 21:05
SELECt A.SPDM, A.GG1DM, A.GG2DM
FROM A
WHERe A.SPDM NOT IN (SELECt B.SPDM FROM B);追问是当SPDM,GG1DM,GG2DM同时不在表B中表A的数据才不显示、你这个只是判断了SPDM。
FROM A
WHERe A.SPDM NOT IN (SELECt B.SPDM FROM B);追问是当SPDM,GG1DM,GG2DM同时不在表B中表A的数据才不显示、你这个只是判断了SPDM。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯