mysql聯合查詢語句為【查詢語句1 union 查詢語句2】,要求多條查詢語句的查詢的每一列的類型和最好一致,union關鍵字預設去重,如果使用union all可以包含重複項。
本教學操作環境:windows7系統、mysql8.0.22版,DELL G3電腦,此方法適用於所有品牌電腦。
相關免費學習推薦:mysql影片教學
聯合查詢
UNION 合併合併:將多個查詢語句的結果合併為一個結果
語法:
查询语句1 union 查询语句2
應用場景:
要查詢的結果來自於多個表,且多個表沒有直接的連接關係,但查詢的資訊一致時
特點:
1、要求多條查詢語句的查詢列數是一致的
2、要求多條查詢語句的查詢的每一列的類型和最好一致
3、union關鍵字預設去重,如果使用union all 可以包含重複項
引入的案例:查詢部門編號>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';
以上是mysql聯合查詢語句是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!