先準備兩張表
我們可以看到沒有deptid為51的員工以及id為5的部門.
通過左外連線,a表中所有的資料都被查詢了出來.
通過右外連線,b表中所有的資料都被查詢了出來.
補充:因為mysql不支援全查詢,所以我們無法通過full join的方式去查詢,但是可以通過union關鍵字來進行查詢,
mysql union 操作符用於連線兩個以上的 select 語句的結果組合到乙個結果集合中。多個 select 語句會刪除重複的資料。
select * from tbl_emp a left join tbl_dept b on a.`deptid`=b.`id` where b.`id` is null
union
select * from tbl_emp a right join tbl_dept b on a.`deptid`=b.`id` where a.`id` is null;
七種Mysql表型別
學習mysql資料庫,mysql表型別都有哪些是一定需要知道的,下面就為您介紹七種mysql表型別,希望能對您學習mysql表型別有所幫助。mysql作為當前最為流行的免費資料庫服務引擎,已經風靡了很長一段時間,不過也許也有人對於mysql的內部環境不很了解,尤其那些針對併發性處理的機制。今天,我們...
七種Mysql表型別
學習mysql資料庫,mysql表型別都有哪些是一定需要知道的,下面就為您介紹七種mysql表型別,希望能對您學習mysql表型別有所幫助。作為當前最為流行的免費資料庫服務引擎,已經風靡了很長一段時間,不過也許也有人對於mysql的內部環境不很了解,尤其那些針對併發性處理的機制。今天,我們先了解一下...
抄 七種Mysql表型別
學習mysql資料庫,mysql表型別都有哪些是一定需要知道的,下面就為您介紹七種mysql表型別,希望能對您學習mysql表型別有所幫助。mysql作為當前最為流行的免費資料庫服務引擎,已經風靡了很長一段時間,不過也許也有人對於mysql的內部環境不很了解,尤其那些針對併發性處理的機制。今天,我們...