sql中union的用法
时间: 2023-11-16 18:52:53 浏览: 225
sql.rar_union
在SQL中,UNION操作符用于将多个SELECT语句的结果组合成单个结果集。它会自动去重,排除重复的行,并按照字段顺序对结果进行排序。与UNION不同,UNION ALL操作符不会去重,会包括重复的行,并且不进行排序。
以下是使用UNION的示例:
```
SELECT 字段1 FROM 表名1
UNION
SELECT 字段2 FROM 表名2;
```
以下是使用UNION ALL的示例:
```
SELECT 字段1 FROM 表名1
UNION ALL
SELECT 字段2 FROM 表名2;
```
请注意,UNION和UNION ALL的两个SELECT语句必须具有相同的列数和相似的数据类型。
阅读全文