Mysql學習筆記 10 聯合查詢

2021-10-24 09:20:20 字數 828 閱讀 6914

只有行動才能決定我在職場上的價值。若要加倍我的價值,我必須加倍努力。

/*

說明:當查詢結果來自於多張表,但多張表之間沒有關聯,這個時候往往使用聯合查詢,也稱為union查詢

語法:select 查詢列表 from 表1 where 篩選條件

union

select 查詢列表 from 表2 where 篩選條件

特點:1、多條待聯合的查詢語句的查詢列數必須一致,查詢型別、字段意義最好一致

2、union實現去重查詢

union all 實現全部查詢,包含重複項

*/#案例:查詢所有國家的年齡》

20歲的使用者資訊

select * from usa where uage >

20 union

select * from chinese where age >20;

#案例2:查詢所有國家的使用者姓名和年齡

select uname,uage from usa

union

select age,`name` from chinese;

#案例3:union自動去重/

union all 可以支援重複項

select 1

,'范冰冰'

union all

select 1

,'范冰冰'

union all

select 1

,'范冰冰'

union all

select 1

,'范冰冰'

;

MySQL筆記 10 聯合查詢

關鍵字 union,將多條查詢語句的結果合併成乙個結果 查詢部門編號大於90或郵箱包含a的員工資訊 之前的實現 select from employees where department id 90or email like a 聯合查詢實現 select from employees where...

MySql學習DQL語言筆記10 聯合查詢

select 查詢列表 from 表1 where 篩選條件 union select 查詢列表 from 表2 where 篩選條件1 多條待聯合的查詢語句的查詢列數必須一致,查詢型別 字段意義最好一致 2 union實現去重查詢 union all 實現全部查詢,包含重複項 案例 查詢所有國家的...

mysql學習筆記 九 聯合查詢

union 聯合 合併 將多條查詢語句的結果合併成乙個結果 語法 查詢語句1 union 查詢語句2 union 應用場景 要查詢的結果來自於多個表,且多個表沒有直接的連線關係,但查詢的資訊一致時 特點 1 要求多條查詢語句的查詢列數是一致的!2 要求多條查詢語句的查詢的每一列的型別和順序最好一致 ...