使用 UNION、EXCEPT 和 INTERSECT 搭配其他 Transact-SQL 陳述式
使用 UNION、EXCEPT 和 INTERSECT 搭配其他 Transact-SQL 陳述式時,請依照下列指導方針:
- 第一個查詢可以包含 INTO 子句,建立資料表保留最後的結果集。只有第一個查詢可以使用 INTO 子句。如果 INTO 子句出現在其他任何地方,SQL Server 2005 會顯示錯誤訊息。
- ORDER BY 只能出現在陳述式結尾。不能用於構成陳述式的個別查詢之中。
附註: 使用一個 ORDER BY 子句僅適用於在頂層查詢中使用 UNION、EXCEPT 和 INTERSECT,不適用於子查詢中。 - GROUP BY 與 HAVING 子句只能用於個別的查詢,它們不能用來影響最後的結果集。
- UNION、EXCEPT 和 INTERSECT 可用於 INSERT 陳述式內。
- FOR BROWSE 子句不能用於牽涉到 UNION、EXCEPT 和 INTERSECT 運算子的陳述式內。
請參閱
概念
其他資源
SELECT (Transact-SQL)
UNION (Transact-SQL)
EXCEPT 和 INTERSECT (Transact-SQL)