union与union all
union 缺省在合并结果集后消除重复项,
union all 指定在合并结果集后保留重复项,
打个比喻吧 比如A表的数据是 A{ 1,4,5,9} B{2,3,4,5}
那我执行此语句 select * from A union select * from B 那结果是{1,2,3,4,5,9}
如果执行select * from A union all select * from B 结果是{1,2,3,4,4,5,5,9}
相关文章
- SELECT--UNION,UNION ALL,MINUS, INTERSECT,EXISTS
- SQL SERVER 2005 获取表的所有索引信息以及删除和新建语句
- sql server数据库行转列及巧用case when、和row_number用法例子
- Spark RDD/Core 编程 API入门系列之map、filter、textFile、cache、对Job输出结果进行升和降序、union、groupByKey、join、reduce、look
- 转:SQL Server中服务器角色和数据库角色权限详解
- SQL Server 索引和视图【转】
- 利用DBCC PAGE查看SQL Server中的表和索引数据
- SQL UNION 和 UNION ALL 操作符
- (转)sql union和union all的用法及效率
- sql union和union all的用法及效率