- Tôi nghĩ rằng từ khóa INTERSECT không được sử dụng đúng cách. Lời giải thích ở bên dưới. Bạn có thể theo liên kết để có được thông tin chi tiết.
EXCEPT trả về bất kỳ giá trị khác biệt nào từ truy vấn bên trái mà cũng không được tìm thấy trên truy vấn bên phải.INTERSECT trả về bất kỳ giá trị khác biệt nào được trả về bởi cả truy vấn ở bên trái và bên phải của toán hạng INTERSECT
http://msdn.microsoft.com/zh-cn/library/ms188055 .aspx
-
Để đạt được mục đích của mình, bạn có thể thử hợp nhất lệnh.
; merge into #Clevland as target using #Ohio as source on (target.UID = source.UID) -- you could add ADDRESS,City,State,Zip when not matched insert into target (UID) values (source.UID) ;
Ước gì điều này sẽ hữu ích.