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

MySQL中union和unionall區(qū)別

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

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

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

查詢部門小于30號(hào)的員工信息,和部門大于20小于40號(hào)的員工信息。

①.先查詢部門小于30號(hào)的員工信息。

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

小于30號(hào)部門的員工信息

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

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

20到40號(hào)部門的員工信息

③.用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號(hào)部門信息,結(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é)果對(duì)比下邊結(jié)果,先去查詢20到40的員工信息,在查小于30的員工信息。

union all連接兩張表

⑤.對(duì)比查詢結(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去重對(duì)比

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

到此這篇關(guān)于MySQL中union和unionall區(qū)別的文章就介紹到這了,更多相關(guān)MySQL union和unionall內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(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ì),對(duì)大家的學(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à)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • percona-toolkit對(duì)MySQL的復(fù)制和監(jiān)控類操作教程

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

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

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

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

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

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

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

    今天小編就為大家分享一篇關(guān)于Mysql通過存儲(chǔ)過程分割字符串為數(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)知識(shí)點(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

最新評(píng)論

承德市| 宜宾市| 大兴区| 德清县| 宁河县| 壤塘县| 治多县| 肥西县| 凤台县| 梓潼县| 楚雄市| 班戈县| 余庆县| 奉节县| 沾益县| 镇远县| 田林县| 宝兴县| 彝良县| 蓬安县| 桐柏县| 抚顺县| 延寿县| 英超| 青冈县| 东兰县| 枣庄市| 武川县| 紫阳县| 上犹县| 墨江| 古蔺县| 同江市| 申扎县| 鄂伦春自治旗| 红桥区| 郑州市| 泽库县| 成都市| 西和县| 凉城县|