当前位置: 代码迷 >> Sql Server >> 取出两表中不相同的数据解决思路
  详细解决方案

取出两表中不相同的数据解决思路

热度:16   发布时间:2016-04-27 20:14:55.0
取出两表中不相同的数据
有两张表test1,test2  
查询条件test1中的card_id等于test2中的user_card或者old_card
如何根据此条件查出test1中的去除符合条件的数据
要求执行效率高,数据量2万条

------解决方案--------------------


select * from test1 a
where not exists(select 1 from test2 where a.card_id=user_card or a.card_id=old_card)
------解决方案--------------------
...嗯~还没想到比楼上好的了
  相关解决方案