Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Für das Verwenden von UNION, EXCEPT und INTERSECT mit anderen Transact-SQL-Anweisungen gelten folgende Richtlinien:
- Die erste Abfrage kann eine INTO-Klausel enthalten, die eine Tabelle für das endgültige Resultset erstellt. Nur die erste Abfrage kann eine INTO-Klausel verwenden. Wenn die INTO-Klausel noch an anderer Stelle steht, zeigt SQL Server 2005 eine Fehlermeldung an.
- ORDER BY ist nur am Ende der Anweisung zulässig. Das Verwenden innerhalb der einzelnen Abfragen, aus denen die Anweisung besteht, ist nicht zulässig.
Hinweis:Das Verwenden einer ORDER BY-Klausel ist nur gültig, wenn UNION, EXCEPT und INTERSECT in einer Abfrage der obersten Ebene verwendet werden, nicht in einer Unterabfrage. - Die Klauseln GROUP BY und HAVING sind nur innerhalb einzelner Abfragen verwendbar; das endgültige Resultset kann durch sie nicht beeinflusst werden.
- UNION, EXCEPT und INTERSECT können in einer INSERT-Anweisung verwendet werden.
- Die FOR BROWSE-Klausel kann in Anweisungen mit dem UNION-, EXCEPT- und INTERSECT-Operator nicht verwendet werden.
Siehe auch
Konzepte
Ausführen von Semi-Join-Vorgängen mit EXCEPT und INTERSECT
Andere Ressourcen
SELECT (Transact-SQL)
UNION (Transact-SQL)
EXCEPT und INTERSECT (Transact-SQL)