美文网首页
UNION ALL与 UNION 的区别

UNION ALL与 UNION 的区别

作者: 白敏鸢 | 来源:发表于2017-10-13 09:53 被阅读0次
    http://www.w3school.com.cn/sql/sql_union.asp
    相似:
    
     UNION,UNION ALL 内部的 SELECT 语句必须拥有相同数量的列。
     列也必须拥有相似的数据类型。
     同时,每条 SELECT 语句中的列的顺序必须相同。
    效率:
    UNION和UNION ALL关键字都是将两个结果集合并为一个,但这两者从使用和效率上来说都有所不同。
    
    区别:
    1、对重复结果的处理:UNION在进行表链接后会筛选掉重复的记录,Union All不会去除重复记录。
    
    2、对排序的处理:Union将会按照字段的顺序进行排序;UNION ALL只是简单的将两个结果合并后就返回
    

    相关文章

      网友评论

          本文标题:UNION ALL与 UNION 的区别

          本文链接:https://www.haomeiwen.com/subject/ovoayxtx.html