union union all
时间: 2023-12-06 10:36:54 浏览: 149
todos
union和union all都是用于合并两个或多个select语句的结果集,但是它们之间有一些区别:
1. union会自动去重,而union all不会去重。
2. union all的执行效率要比union高,因为union需要进行去重和排序操作。
以下是两个例子:
1.使用union all合并两个查询结果:
```sql
SELECT column_name(s) FROM table1
UNION ALL
SELECT column_name(s) FROM table2;
```
2.使用union合并两个查询结果:
```sql
SELECT column_name(s) FROM table1
UNION
SELECT column_name(s) FROM table2;
```
阅读全文