日期:2014-05-18  浏览次数:20514 次

sqlserver 查詢問題
現有兩個數據庫,數據庫A和數據庫B,其中數據庫A和數據庫B中都各有一張表AA,BB,並且結構相同,只是數據不同
我的問題就是要找出這兩張表中不同的數據放到另一張表裡面,注意這兩張表的都是有兩個主鍵的表,應該怎么查?

------解决方案--------------------
注意這兩張表的都是有兩個主鍵的表
--------------------------------

use A 
insert into B.dbo.BB select * from AA where not exists(select 1 from B.dbo.BB where id=A.dbo.AA.id and name = A.dbo.AA.name)