我正在尝试从2个表中获取不匹配的记录
对于前
TableA ID Account 1 Acc1 2 Acc2 3 Acc3 TableB Opp Accountid Opp1 1 Opp2 2 Opp3 4
我需要知道TableB中存在哪个accountid,但TableA中不存在。如果有人可以提供此查询,那就太好了。
所需的记录将是tableB的Opp3
谢谢
普拉迪
create table #one (id int,acc nvarchar(25)) insert into #one (id , acc) values(1,'one') insert into #one (id , acc) values(2,'two') insert into #one (id , acc) values(3,'three') create table #two (acct nvarchar(25),ids int) insert into #two (acct,ids) values('one',1) insert into #two (acct,ids) values('two',3) insert into #two (acct,ids) values('four',4) select ids from #two EXCEPT select id from #one drop table #one drop table #two
测试这个