簡介
Microsoft SQL Server 提供 set 運算子,以使用兩個或更多不同查詢所產生的集合來執行作業。 Set 運算子可讓您合併、比較或操作結果集。
在本課程模組中,您會了解如何使用 set 運算子 UNION 和 INTERSECT 來比較兩個輸入集之間的資料列。 您也會了解如何使用 APPLY 運算子的形式,使用一個查詢的結果來收集第二個查詢的輸出,並將輸出傳回為單一結果集。
使用 set 運算子時,如果您需要將結果排序,請將 ORDER BY 陳述式新增至最終結果。 您不得使用 ORDER BY 陳述式搭配輸入查詢。
完成此課程模組之後,您將能夠:
- 使用 UNION 運算子。
- 使用 INTERSECT 和 EXCEPT 運算子。
- 使用 APPLY 運算子。