- Myslím, že klíčové slovo INTERSECT není použito správně. Vysvětlení je níže. Chcete-li získat podrobnosti, můžete následovat odkaz.
EXCEPT vrátí jakékoli odlišné hodnoty z levého dotazu, které nejsou také nalezeny v pravém dotazu. INTERSECT vrátí jakékoli odlišné hodnoty, které vrátí dotaz na levé i pravé straně operandu INTERSECT
http://msdn.microsoft.com/zh-cn/library/ms188055 .aspx
-
Chcete-li dosáhnout svého cíle, můžete zkusit příkaz 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) ;
Kéž by to pomohlo.