mysql聯(lián)合查詢語句為【查詢語句1 union 查詢語句2】,要求多條查詢語句的查詢的每一列的類型和最好一致,union關(guān)鍵字默認(rèn)去重,如果使用union all可以包含重復(fù)項(xiàng)。
本教程操作環(huán)境:windows7系統(tǒng)、mysql8.0.22版,DELL G3電腦,該方法適用于所有品牌電腦。
相關(guān)免費(fèi)學(xué)習(xí)推薦:mysql視頻教程
聯(lián)合查詢
UNION? ? ?聯(lián)合 合并:將多條查詢語句的結(jié)果合并成一個(gè)結(jié)果
語法:
查詢語句1 union 查詢語句2
應(yīng)用場景:
要查詢的結(jié)果來自于多個(gè)表,且多個(gè)表沒有直接的連接關(guān)系,但查詢的信息一致時(shí)
特點(diǎn):
1、要求多條查詢 語句的查詢列數(shù)是一致的
2、要求多條查詢語句的查詢的每一列的類型和最好一致
3、union關(guān)鍵字默認(rèn)去重,如果使用union all 可以包含重復(fù)項(xiàng)
引入的案例:查詢部門編號>90或郵箱包含a的員工信息
SELECT?*?FROM?employees WHERE?email?like?'%a%' or?department_id?>90 SELECT?*?FROM?employees WHERE?email?like?'%a%' UNION SELECT?*?FROM?employees where?department_id?>90;
案例:查詢中國用戶中男性的信息以及外國用戶中男性的信息
SELECT?id,cname,csex FROM?t_ca where?csex='男' UNION?all SELECT?t_id,tName FROM?t_ua where??tGender='male';
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載。
THE END
喜歡就支持一下吧
相關(guān)推薦