- Creo que la palabra clave INTERSECT no se usa correctamente. La explicación está abajo. Puede seguir el enlace para obtener detalles.
EXCEPT devuelve cualquier valor distinto de la consulta de la izquierda que no se encuentra también en la consulta de la derecha. INTERSECT devuelve cualquier valor distinto que devuelve la consulta en los lados izquierdo y derecho del operando INTERSECT
http://msdn.microsoft.com/zh-cn/library/ms188055 .aspx
-
Para lograr su propósito, puede probar el comando 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) ;
Ojalá esto ayude.