最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL中union和unionall區(qū)別

 更新時(shí)間:2023年04月23日 10:56:27   作者:佛系闖關(guān)在路上。  
本文主要介紹了MySQL中union和unionall區(qū)別,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

union:對多個(gè)結(jié)果集進(jìn)行并集操作,不包括重復(fù)行,同時(shí)進(jìn)行排序。

union all:對多個(gè)結(jié)果集進(jìn)行并集操作,包括重復(fù)行,不進(jìn)行排序。

查詢部門小于30號的員工信息,和部門大于20小于40號的員工信息。

①.先查詢部門小于30號的員工信息。

   SELECT 
               employees_id
               ,last_name
               ,salary
               ,department_id
     FROM      employees
    WHERE      department_id < 30; ```

小于30號部門的員工信息

查詢部門大于20小于40的員工信息。

   SELECT 
           employees_id
           ,last_name
           ,salary
           ,department_id
     FROM  
           employees
    WHERE 
           department_id BETWEEN 20 and 40;```

20到40號部門的員工信息

③.用union連接兩張表

    SELECT 
            employees_id
            ,last_name
            ,salary
            ,department_id
      FROM  
            employees
     WHERE  
            department_id < 30
     UNION
    SELECT 
            employees_id
            ,last_name
            ,salary
            ,department_id
      FROM  
            employees
     WHERE  
            department_id BETWEEN 20 and 40; ```

其結(jié)果默認(rèn)排序并去重,兩張表都有30號部門信息,結(jié)果只出現(xiàn)一次。

union連接兩張表

④.下面用union all連接兩張表

     SELECT 
              employees_id                 
              ,last_name                 
              ,salary                  
              ,department_id     
       FROM  
              employees  
      WHERE  
              department_id < 30    
 UNION  ALL
     SELECT                   
              employees_id                  
              ,last_name                  
              ,salary                  
              ,department_id    
       FROM  
              employees   
      WHERE  
              department_id BETWEEN 20 and 40; ```

其結(jié)果沒有去重,也沒有排序,排序結(jié)果對比下邊結(jié)果,先去查詢20到40的員工信息,在查小于30的員工信息。

union all連接兩張表

⑤.對比查詢結(jié)果

     SELECT 
             employees_id
             ,last_name
             ,salary
             ,department_id
       FROM  
             employees
      WHERE  
             department_id BETWEEN 20 and 40
  UNION ALL
     SELECT 
             employees_id
             ,last_name
             ,salary
             ,department_id
       FROM  employees
      WHERE  department_id < 30;```

union all去重對比

默認(rèn)是沒有進(jìn)行排序的。

到此這篇關(guān)于MySQL中union和unionall區(qū)別的文章就介紹到這了,更多相關(guān)MySQL union和unionall內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • win10 64位 MySQL8.0下載和安裝教程圖解

    win10 64位 MySQL8.0下載和安裝教程圖解

    這篇文章主要介紹了MySQL下載和安裝 win10 64位 MySQL8.0的教程圖解,本文圖文并茂給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-09-09
  • GROUP_CONCAT的用法

    GROUP_CONCAT的用法

    GROUP_CONCAT的用法...
    2006-12-12
  • MySQL 8.0.18使用clone plugin重建MGR的實(shí)現(xiàn)

    MySQL 8.0.18使用clone plugin重建MGR的實(shí)現(xiàn)

    這篇文章主要介紹了MySQL 8.0.18使用clone plugin重建MGR的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • MySQL如何查找樹形結(jié)構(gòu)中某個(gè)節(jié)點(diǎn)及其子節(jié)點(diǎn)

    MySQL如何查找樹形結(jié)構(gòu)中某個(gè)節(jié)點(diǎn)及其子節(jié)點(diǎn)

    這篇文章主要介紹了MySQL如何查找樹形結(jié)構(gòu)中某個(gè)節(jié)點(diǎn)及其子節(jié)點(diǎn)問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • percona-toolkit對MySQL的復(fù)制和監(jiān)控類操作教程

    percona-toolkit對MySQL的復(fù)制和監(jiān)控類操作教程

    這篇文章主要介紹了使用percona-toolkit對MySQL進(jìn)行復(fù)制和監(jiān)控類操作的教程,percona-toolkit是一款強(qiáng)大的MySQL輔助軟件,需要的朋友可以參考下
    2015-11-11
  • MySQL使用B+Tree當(dāng)索引的優(yōu)勢有哪些

    MySQL使用B+Tree當(dāng)索引的優(yōu)勢有哪些

    這篇文章主要介紹了MySQL使用B+Tree當(dāng)索引有哪些優(yōu)勢,幫助大家更好的理解和學(xué)習(xí)使用MySQL,感興趣的朋友可以了解下
    2021-03-03
  • 詳解MySQL下InnoDB引擎中的Memcached插件

    詳解MySQL下InnoDB引擎中的Memcached插件

    這篇文章主要介紹了詳解MySQL下InnoDB引擎中的Memcached插件,并且給出了實(shí)例演示,需要的朋友可以參考下
    2015-04-04
  • Mysql通過存儲過程分割字符串為數(shù)組

    Mysql通過存儲過程分割字符串為數(shù)組

    今天小編就為大家分享一篇關(guān)于Mysql通過存儲過程分割字符串為數(shù)組,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • MySQL在線DDL gh-ost使用總結(jié)

    MySQL在線DDL gh-ost使用總結(jié)

    在本篇內(nèi)容里小編給大家整理了關(guān)于MySQL在線DDL gh-ost使用方法和相關(guān)知識點(diǎn),需要的朋友們學(xué)習(xí)下。
    2019-02-02
  • Mysql中使用Union—多表合并之行合并

    Mysql中使用Union—多表合并之行合并

    這篇文章主要介紹了Mysql中使用Union—多表合并之行合并,如果我們需要將兩個(gè)select語句的結(jié)果作為一個(gè)整體顯示出來,我們就需要用到union或者union all關(guān)鍵字,union(或稱為聯(lián)合)的作用是將多個(gè)結(jié)果合并在一起顯示出來,需要的朋友可以參考下
    2023-07-07

最新評論

兰州市| 衡阳市| 当阳市| 五家渠市| 临桂县| 晋城| 田东县| 舟山市| 柳林县| 屏南县| 台中县| 息烽县| 德格县| 田阳县| 丹江口市| 化德县| 炉霍县| 思南县| 佛坪县| 桓仁| 曲周县| 临高县| 乐昌市| 沛县| 奇台县| 永善县| 澄迈县| 丽水市| 阿拉尔市| 渝北区| 高唐县| 永靖县| 淮阳县| 宜兴市| 华容县| 卓资县| 松滋市| 西吉县| 永和县| 新乡县| 大姚县|