博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL语句中:UNION与UNION ALL的区别
阅读量:7038 次
发布时间:2019-06-28

本文共 484 字,大约阅读时间需要 1 分钟。

UNION用的比较多union all是直接连接,取到得是所有值,记录可能有重复   union 是取唯一值,记录没有重复   1、UNION 的语法如下:      [SQL 语句 1]       UNION      [SQL 语句 2] 2、UNION ALL 的语法如下:      [SQL 语句 1]       UNION ALL      [SQL 语句 2] 效率: UNION和UNION ALL关键字都是将两个结果集合并为一个,但这两者从使用和效率上来说都有所不同。 1、对重复结果的处理:UNION在进行表链接后会筛选掉重复的记录,Union All不会去除重复记录。 2、对排序的处理:Union将会按照字段的顺序进行排序;UNION ALL只是简单的将两个结果合并后就返回。 从效率上说,UNION ALL 要比UNION快很多,所以,如果可以确认合并的两个结果集中不包含重复数据且不需要排序时的话,那么就使用UNION ALL。

转载于:https://www.cnblogs.com/Rage-Leila/p/8527016.html

你可能感兴趣的文章
图解Spark API
查看>>
[Android Pro] AsyncTaskLoader vs AsyncTask
查看>>
Nodes “-1” are listed in ADOP_VALID_NODES table but not in FND_NODES table
查看>>
Java中将JSON格式的数据转换成对应的Bean、Map、List数据
查看>>
Linux下的tar压缩解压缩命令详解
查看>>
DevTools in Spring Boot 1.3
查看>>
Zabbix触发器支持的函数说明
查看>>
nginx听课随记杂记
查看>>
java-信息安全(四)-数据签名、数字证书
查看>>
bootstrap——bootstrap-table(1)
查看>>
Fedora25和win10双系统安装及使问题汇总
查看>>
break 和 continue
查看>>
WeText项目:一个基于.NET实现的DDD、CQRS与微服务架构的演示案例
查看>>
BZOJ 4407: 于神之怒加强版 [莫比乌斯反演 线性筛]
查看>>
Android 模拟机出现Installation failed due to invalid URI!错误
查看>>
使用DBMS_SUPPORT包
查看>>
docker容器网络通信原理分析
查看>>
css图片宽高相等设置
查看>>
XML高速入门
查看>>
新概念英语(1-125)Tea for two
查看>>