亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

什么是mysql的聯合查詢

發布時間:2020-06-04 10:53:46 來源:PHP中文網 閱讀:292 作者:三月 欄目:MySQL數據庫

本文主要給大家介紹什么是mysql的聯合查詢,文章內容都是筆者用心摘選和編輯的,具有一定的針對性,對大家的參考意義還是比較大的,下面跟筆者一起了解下什么是mysql的聯合查詢吧。

基本概念:將兩個具有相同字段數量的查詢語句的結果,以“上下堆疊”的方式,合并為一個查詢結果。

什么是mysql的聯合查詢

可見:

  • 兩個select語句的查詢結果的“字段數”必須一致;

  • 通常,也應該讓兩個查詢語句的字段類型具有一致性;

  • 也可以聯合更多的查詢結果;

語法形式:

select 語句1
union 【all | distinct】
select 語句2;

注意:

  • 此聯合查詢語句,默認會“自動消除重復行”,即默認是distinct

  • 如果想要將所有數據都顯示(允許重復行),就使用all

細節:

應該將這個聯合查詢的結果理解為最終也是一個“表格數據”,且默認使用第一個select語句中的字段名;

什么是mysql的聯合查詢
對比:
什么是mysql的聯合查詢 

默認情況下,order by子句和limit子句只能對整個聯合之后的結果進行排序和數量限定:

select... union select... order by XXX limit m,n;

例:
什么是mysql的聯合查詢

實現“全外連接”:

select  * f rom  表1  left  join 表2 on  條件unionselect  * f rom  表1  right  join 表2  on  條件

例:
什么是mysql的聯合查詢
結果為:
什么是mysql的聯合查詢

基本概念:將兩個具有相同字段數量的查詢語句的結果,以“上下堆疊”的方式,合并為一個查詢結果。

什么是mysql的聯合查詢

可見:

  • 兩個select語句的查詢結果的“字段數”必須一致;

  • 通常,也應該讓兩個查詢語句的字段類型具有一致性;

  • 也可以聯合更多的查詢結果;

語法形式:

select 語句1
union 【all | distinct】
select 語句2;

注意:

  • 此聯合查詢語句,默認會“自動消除重復行”,即默認是distinct

  • 如果想要將所有數據都顯示(允許重復行),就使用all

細節:

應該將這個聯合查詢的結果理解為最終也是一個“表格數據”,且默認使用第一個select語句中的字段名;

什么是mysql的聯合查詢
對比:
什么是mysql的聯合查詢 

默認情況下,order by子句和limit子句只能對整個聯合之后的結果進行排序和數量限定:

select... union select... order by XXX limit m,n;

例:
什么是mysql的聯合查詢

實現“全外連接”:

select  * f rom  表1  left  join 表2 on  條件unionselect  * f rom  表1  right  join 表2  on  條件

例:
什么是mysql的聯合查詢
結果為:
什么是mysql的聯合查詢

看完以上關于什么是mysql的聯合查詢,很多讀者朋友肯定多少有一定的了解,如需獲取更多的行業知識信息 ,可以持續關注我們的行業資訊欄目的。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

阳城县| 新宁县| 阿克| 吉安市| 湄潭县| 岚皋县| 卢龙县| 运城市| 玛曲县| 丰都县| 呼伦贝尔市| 博野县| 昌宁县| 勐海县| 平和县| 合水县| 博客| 峨眉山市| 镇赉县| 乌兰察布市| 洛扎县| 茌平县| 庆城县| 略阳县| 铜鼓县| 涟源市| 南川市| 苍梧县| 云浮市| 通山县| 广河县| 湘阴县| 樟树市| 晋城| 宁武县| 石台县| 肃宁县| 星座| 娄底市| 阳信县| 武乡县|