mysql聯(lián)合查詢案例分享
發(fā)表時間:2023-07-13 來源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]基本概念:將兩個具有相同字段數(shù)量的查詢語句的結(jié)果,以“上下堆疊”的方式,合并為一個查詢結(jié)果。本文主要和大家分享mysql聯(lián)合查詢實例,希望能幫助到大家?梢姡簝蓚select語句的查詢結(jié)果的“字段數(shù)...
基本概念:將兩個具有相同字段數(shù)量的查詢語句的結(jié)果,以“上下堆疊”的方式,合并為一個查詢結(jié)果。本文主要和大家分享mysql聯(lián)合查詢實例,希望能幫助到大家。
可見:
語法形式:
select 語句1
union 【all |。洌椋螅簦椋睿悖簟
select 語句2;
注意:
細節(jié):
應(yīng)該將這個聯(lián)合查詢的結(jié)果理解為最終也是一個“表格數(shù)據(jù)”,且默認使用第一個select語句中的字段名;
對比:
默認情況下,order by子句和limit子句只能對整個聯(lián)合之后的結(jié)果進行排序和數(shù)量限定:
select... union select... order by XXX limit m,n;
例:
實現(xiàn)“全外連接”:
select * f rom 表1 left join 表2 on 條件unionselect * f rom 表1 right join 表2 on 條件
例:
結(jié)果為:
基本概念:將兩個具有相同字段數(shù)量的查詢語句的結(jié)果,以“上下堆疊”的方式,合并為一個查詢結(jié)果。
可見:
語法形式:
select 語句1
union 【all。。洌椋螅簦椋睿悖簟
select 語句2;
注意:
細節(jié):
應(yīng)該將這個聯(lián)合查詢的結(jié)果理解為最終也是一個“表格數(shù)據(jù)”,且默認使用第一個select語句中的字段名;
對比:
默認情況下,order by子句和limit子句只能對整個聯(lián)合之后的結(jié)果進行排序和數(shù)量限定:
select... union select... order by XXX limit m,n;
例:
實現(xiàn)“全外連接”:
select * f rom 表1 left join 表2 on 條件unionselect * f rom 表1 right join 表2 on 條件
例:
結(jié)果為:
相關(guān)推薦:
分析優(yōu)化Mysql 多表聯(lián)合查詢效率
一個關(guān)于數(shù)據(jù)庫的聯(lián)合查詢的實例
MySQL多表聯(lián)合查詢說明
以上就是mysql聯(lián)合查詢實例分享的詳細內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!
學習教程快速掌握從入門到精通的SQL知識。