UNION 将两个或两个以上的 SELECT 查询组成一个结果集。
语法:
示例(摘自微软):
Table1 和 Table2 具有相同的两列结构。
Table1 | Table2 | |||
ColumnA | ColumnB | ColumnC | ColumnD | |
char(4) | int | char(4) | int | |
------- | --- | ------- | --- | |
abc | 1 | ghi | 3 | |
def | 2 | jkl | 4 | |
ghi | 3 | mno | 5 |
下面的查询在这两个表之间创建 UNION 运算:
SELECT * FROM Table1 UNION SELECT * FROM Table2
下面是结果集:
ColumnA ColumnB ------- -------- abc 1 def 2 ghi 3 jkl 4 mno 5
说明: