- Мисля, че ключовата дума INTERSECT не е използвана правилно. Обяснението е по-долу. Можете да следвате връзката, за да получите подробности.
EXCEPT връща всички отделни стойности от лявата заявка, които не са открити и в дясната заявка. INTERSECT връща всички различни стойности, които са върнати от заявката от лявата и дясната страна на операнда INTERSECT
http://msdn.microsoft.com/zh-cn/library/ms188055 .aspx
-
За да постигнете целта си, можете да опитате командата merge.
; 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) ;
Дано това помогне.