SQL UNION

UNION 運算子 (SQL UNION Operator)

UNION 運算子用來將兩個(以上) SQL 查詢的結果合併起來,而由 UNION 查詢中各別 SQL 語句所產生的欄位需要是相同的資料型別及順序。

UNION 語法 (SQL UNION Syntax)

SELECT column_name(s) FROM table1
UNION
SELECT column_name(s) FROM table2;

UNION 預設會去除重複的資料列。如果要保留重複的資料列,可以使用 UNION ALL:

SELECT column_name(s) FROM table1
UNION ALL
SELECT column_name(s) FROM table2;

延伸閱讀

留言功能已關閉。