首页 > 其他 > 详细

Union 与 Union All 区别(抄的W3C School的,抄一遍就记住了!)

时间:2019-11-16 18:45:27      阅读:117      评论:0      收藏:0      [点我收藏+]

Union ,UnionAll 俩都是用来合并两个或以上的查询结果集;

Union操作符 :select语句中必须有相同的数列 (相等数量的列,不同结果集同一列的数据类型一致,列的顺序必须相同);

    union操作符合并的多个结果集每列的名称以第一个结果集的名称为准。

   1. 用Union查询列出所有中国与美国不同的雇员名称

Select name From Employee_china
Union
Select name From Employee_china;
  查询结果会像下面这样:
xiaoming zhang
musi     zhan
2.用Union All查询列出所有中国与美国不同的雇员名称
Select name From Employee_china
Union All
Select name From Employee_china;
  查询结果会像下面这样:
xiaoming zhang
musi     zhan
xiaoming zhang

   所以:Union All允许合并后的结果集有重复行;union:出现两条或两条以上完全相同的查询结果,只取一条

 注:面试官问用过吗?用过!有什么区别?答:第二个黄色背景字体!

Union 与 Union All 区别(抄的W3C School的,抄一遍就记住了!)

原文:https://www.cnblogs.com/unknownCode/p/11872704.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!