国产你懂-国产你懂得-国产身材极品喷水 在线播放-国产免费1000拍拍拍-wwwwww黄-wwwwwxxxxx日本

    全國

    當前位置:

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

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是多表查詢合并去重后就直接返回。

查看更多【英語知識點】內容
主站蜘蛛池模板: 日韩欧美一区二区三区不卡视频 | 免费a级毛片视频 | 久久精品高清视频 | 国产片自拍 | 免费一级毛片在级播放 | 精品国产免费一区二区三区五区 | 香蕉香蕉国产片一级一级毛片 | 在线精品视频播放 | 日本久久久久一级毛片 | 99久女女精品视频在线观看 | 亚洲最黄网站 | 亚洲最大成人 | 亚洲天堂2016 | 成人a一级毛片免费看 | 久久国产影视 | 特黄特黄 | 一级做a爱过程免费视频麻豆 | 美女作爱网站 | 毛片免费观看视频 | 欧美a级毛片 | 精品国产综合成人亚洲区 | 免费一级夫妻a | 美女午夜色视频在线观看 | 欧美色视频在线观看 | 久久超级碰 | 国内精品七七久久影院 | 视频一区在线免费观看 | 国产成人综合日韩精品婷婷九月 | 三级中文字幕 | 久热精品免费视频 | 在线观看香蕉免费啪在线观看 | 久久成人小视频 | 国产亚洲一路线二路线高质量 | 99国产国人青青视频在线观看 | 一级毛片免费在线 | 成人手机看片 | 国产九九精品 | 国产一区国产二区国产三区 | 国产成人精品午夜视频' | a国产视频 | 毛片观看网站 |