zoukankan      html  css  js  c++  java
  • UNION和UNION ALL 的区别

    在数据库中,UNION和UNION ALL关键字都是将两个结果集合并为一个,但这两者从使用和效率上来说都有所不同。
    UNION在运行时先取出几个表结果,再用排序空间进行排序删除重复记录,最后返回结果集,如果表数据量大话可能会导致用磁盘进行排序。
    而UNION ALL只是简单将两个结果合并后就返回。这样,如果返回两个结果集中有重复数据,那么返回结从效率上说,UNION ALL 要比UNION快很多,所以,如果可以确认合并两个结果集中不包含重复数据话,那么就使用UNION ALL。

  • 相关阅读:
    ajax全套
    url设计规范
    内置下划线方法
    rest_framework视图
    rest_framework
    数据库设置
    HDU 6231
    HDU 6242
    CodeForces 546D
    CodeForces 940E
  • 原文地址:https://www.cnblogs.com/moss_tan_jun/p/1752304.html
Copyright © 2011-2022 走看看