永发信息网

sql server 中如何连接两张表,查询出第二张表比第一张表多出来的记录

答案:5  悬赏:80  手机版
解决时间 2021-02-28 22:00
for example:

table1: F1(第一列) F2(第二列) F3(第三列)

ADC DADA FSFSF
FD FDFD DFG

table2 F1(第一列) F2(第二列) F3(第三列)

ADC DADA FSFSF
FD FDFD DFG
DDA DVA ADAD
各位兄弟们,小弟初学,多谢指教。
就是要查出table2比table1中多出来的记录。
最佳答案
select * from table2 where F1 not in(select F1 from table1)
这样应该可以实现!
sql server2000好像不支持差集(except)
全部回答
select * from (select * from table1 union all select * from table2) a
select * from table2 a left outer join table1 b on a.f1=b.f1 and a.f2=b.f2 and a.f3=b.f3 where b.f1 is null
还可以用连接 SELECt A.* FROM TABLE2 A LEFT JOIN TABLE1 B ON A.F1=B.F1 AND A.F2=B.F2 AND A.F3=B.F3 WHERe B.F1 IS NULL
EXCEPT– 返回第一个表中有、第二个表中没有的数据 SELECt * FROM table2 EXCEPT SELECt * FROM table1
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问CAD画图软件分几种?
角膜塑形镜有度数吗
【可以调素琴】《陋室铭》中“可以调素琴,阅
新手上高速会罚2000扣12分从新考驾照是这样的
电信IPTV安装第三方软件后,如何设置能使机顶
去渭南从杭州哪个车站买票
嘉豪时装鞋业城我想知道这个在什么地方
一部关于人造人的外国电影,主角是个女的,在
劳动合同工资休息时间加班工资怎么填?
乐视Letvx501多少钱
华为手机如何更换铃声
华美图文怎么去啊,有知道地址的么
ΔABC,ΔDEB为等腰直角三角形,M为EC中点,证明
如何算出游程理论中的干旱历时,干旱强度
1+3+5+7+9+……+501=?
推荐资讯
京九线跨过长江吗?
璧山到广安通高铁吗?
鸿星尔克和特步还有乔丹还有李宁的鞋子哪个好
淘宝上买的什么测试男女的准确吗
路虎发现神行是国五排放的
前马莲坨子怎么去啊,有知道地址的么
白天容易犯困怎么办
南昌话“装老麻哩疯”是什么意思?为什么要这
东宝区荆门高道俊诊所地址有谁知道?有点事想
5000分钟等于多少小时
VB 请教高手:如何读取Textk中这样输入的值?
英雄无敌手游绿龙厉害吗 绿龙技能属性图鉴
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?