当前位置: 移动技术网 > IT编程>开发语言>.net > 【转载】SQL语句中Union和Union All的区别

【转载】SQL语句中Union和Union All的区别

2019年04月05日  | 移动技术网IT编程  | 我要评论

创世神兹菲路特,和讯股市大家谈,下载3d电影

在使用到sql语句进行数据库查询的过程中,如果需要求两个数据集合的并集,一般会使用到联合查询关键字union或者union all,其实union和union all两者的使用有一定差别,查出来的数据在有些情况下会不一样。union对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序。union all对两个结果集进行并集操作,包括重复行,不进行排序。

如果要求查出来的数据集不包含重复行,则使用union。需要保留重复行的情况下,采取union all语句。

备注:无论使用union或者union all进行联合查询,两个sql语句的查询字段的顺序一定要对应一致,否则数据会出现相应错误。

原文转载自。

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网