亚洲欧洲精品在线-亚洲欧洲另类-亚洲欧洲日本精品-亚洲欧洲日产v特级毛片-欧美成人性生活视频-欧美成人性色xxxx视频

    全國

    當前位置:

  • 熱門地區:
  • 選擇地區:
  • ×
當前位置: 初三網 > 初中英語 > 英語知識點 > 正文

union all和union的區別用法 哪個效率高

2023-10-28 15:31:44文/宋艷平

union all和union的區別:取結果的交集,union對兩個結果集進行并集操作,不包括重復行,相當于distinct,同時進行默認規則的排序;union all:對兩個結果集進行并集操作,包括重復行,即所有的結果全部顯示,不管是不是重復。

union all和union的區別用法 哪個效率高

union all和union的區別用法

一、區別1:

1、union: 對兩個結果集進行并集操作, 不包括重復行,相當于distinct;

2、union all: 對兩個結果集進行并集操作,, 不管是不是重復;

二、區別2:

1、union: 會對獲取的結果進行排序操作

2、union all: 不會對獲取的結果進行排序操作

三、區別3:

1、union看到結果中ID=3的只有一條(這里不會把id=3去重了一個)

select * from student where id < 4

union

select * from student2 where id > 2 and id < 6

2、union all 結果中ID=3的結果有兩個

select * from student where id < 4

union all

select * from student2 where id > 2 and id < 6

union和union all哪個效率高

distinct通常不建議使用,效率較低;union all 和union 而言,union all效率更高;原因是:union 相當于多表查詢出的數據進行去重然后再進行排序后返回,而union all是多表查詢合并去重后就直接返回。

查看更多【英語知識點】內容
主站蜘蛛池模板: 亚洲精品国产字幕久久不卡 | 成人91在线 | 国产成人精品一区二区免费 | 亚洲成人在线视频播放 | 在线看欧美成人中文字幕视频 | 夜夜躁狠狠躁日日躁2021 | 日韩视频大全 | 色播亚洲视频在线观看 | 日韩一级a毛片欧美一级 | 亚洲人成综合 | 亚洲qingse中文久久网 | 国产午夜精品久久久久九九 | 一级毛片免费视频网站 | 中文一级国产特级毛片视频 | 国产精品亚洲二线在线播放 | 国产色a在线观看 | 日韩精品午夜视频一区二区三区 | 亚洲视频二 | 国产在线激情视频 | 97视频免费公开成人福利 | 欧美成人性性 | 99综合视频| 免费播放欧美毛片 | 中文字幕在线视频精品 | 日韩欧美不卡一区二区三区 | 久久一本色系列综合色 | 99久久精品久久久久久婷婷 | 精品欧美一区二区三区精品久久 | 国内一级特黄女人精品片 | 日韩精品欧美国产精品亚 | 毛片基地看看成人免费 | 99久久精品国产国产毛片 | 在线观看亚洲专区 | 欧美不卡一区 | 欧美一级毛片图 | 国产精品一区二区三区四区五区 | 一级淫片免费视频 | 免费欧美在线视频 | 91高清国产经典在线观看 | 国产成人高清在线观看播放 | 日本在线www |