mysql列表頁
union 聯合 合併:將多條查詢語句的結果合併成乙個結果
語法:查詢語句1
union
查詢語句2
union
...應用場景:
要查詢的結果來自於多個表,且多個表沒有直接的連線關係,但查詢的資訊一致時
特點:★
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 from t_ca where c***='男'
union all
select t_id,tname from t_ua where tgender='male';
mysql的聯表刪除
聯表刪除 1 從資料表t1 中把那些id值在資料表t2 裡有匹配的記錄全刪除掉 delete t1 from t1,t2 where t1.id t2.id 或delete from t1 using t1,t2 where t1.id t2.id 2 從資料表t1裡在資料表t2裡沒有匹配的記錄查詢...
mysql聯表速查
select a.b.from a inner join join b on a.id b.id select a.b.from a left join b on a.id b.id select a.b.from a left join b on a.id b.id where b.id is n...
MySQL聯表查詢
顯示所有員工名字 emp.ename 員工工資 emp.sal 及所在部門的名字 dept.dname 笛卡爾積 emp num dept num 聯表查詢時一定要帶上關聯條件 select ename,sal,dname from emp,dept where emp.deptno dept.de...