前言
本文主要记录SQL-在查询结果后加入多行新的数据或者其他查询结果的相关笔记,主要用到的函数有union/union all/with rollup。
1. 对多个查找结果进行并集操作
table1表中有id和num两列数据,现有两行值分别为(1,3)、(2,6)
1、 union
对多个查找结果进行并集操作,不包括重复行。
select * from table1
union
select * from table1
输出结果:
![](https://img-blog.csdnimg.cn/58e2c14be47e45868ee5259298e9bc56.png#pic_center)
2、 union all
对多个查找结果进行并集操作,包括重复行。
select * from table1
union all
select