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