- Penso che la parola chiave INTERSECT non sia usata correttamente. La spiegazione è di seguito. Potresti seguire il link per avere dettagli.
EXCEPT restituisce tutti i valori distinti dalla query di sinistra che non si trovano anche nella query di destra. INTERSECT restituisce tutti i valori distinti restituiti dalla query sia sul lato sinistro che su quello destro dell'operando INTERSECT
http://msdn.microsoft.com/zh-cn/library/ms188055 .aspx
-
Per raggiungere il tuo scopo, puoi provare il comando unisci.
; 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) ;
Vorrei che questo ti aiutasse.