# `UNION`

__*UNION*__

+ 使用 UNION 关键字将来自多个 SELECT 语句的结果合并到单个结果集中
+ 每个 SELECT 语句中的列数必须相同
+ 每个 SELECT 语句处于相同位置的列必须是兼容的数据类型
+ 默认为 UNION DISTINCT, 表示去重
+ UNION ALL 保留重复的记录
+ 语法:

```12
query_1
UNION [ALL | DISTINCT]
query_2
```
-------------------------------------------------