SQL中的并集查詢可以使用UNION運算符來實現。UNION運算符用于合并兩個或多個SELECT語句的結果集,并返回唯一的結果集。
語法如下:
SELECT 列名1, 列名2, ... FROM 表名1
UNION
SELECT 列名1, 列名2, ... FROM 表名2
注意事項:
UNION運算符合并的結果集的列數和列順序必須一致。
UNION運算符默認去重,如果需要包含重復的行,可以使用UNION ALL運算符。
示例:
假設有兩個表,表A和表B,分別有兩列(name和age),我們要查詢表A和表B的并集結果。
SELECT name, age FROM 表A
UNION
SELECT name, age FROM 表B
這樣就可以得到表A和表B的并集結果。