sql union操作符
union 操作符用于合并两个或者多个select 语句的结果集.
union内部的select语句必须拥有相同数量的列. 列也必须拥有相似的数据类型.同时,每条select 语句中的列的顺序必须相同.
sql union 语法
select * from tablename1
union
select * from tablename2
sql union all语法
```sql
select * from tablename1
union all
select * from tablename2
union 与union all的区别
- union在进行表连接后会去掉重复的记录,会排序,而union all不会去重
- union只是简单的将两个结果合并后就返回,速度比union快,不会对数据做处理