1 a、b兩表共有
select * from tbl_emp a inner join tbl_dept b on a.deptid = b.id;
2 a、b兩表共有+a的獨有
select * from tbl_emp a left join tbl_dept b on a.deptid = b.id;
3 a、b兩表共有+b的獨有
select * from tbl_emp a right join tbl_dept b on a.deptid = b.id;
4 a的獨有
select * from tbl_emp a left join tbl_dept b on a.deptid = b.id where b.id is null;
5 b的獨有
select * from tbl_emp a right join tbl_dept b on a.deptid = b.id where a.deptid is null; #b的獨有
6 ab全有
#mysql full join的實現 因為mysql不支援full join,下面是替代方法
#left join + union(可去除重複資料)+ right join
select * from tbl_emp a left join tbl_dept b on a.deptid = b.id
union
select * from tbl_emp a right join tbl_dept b on a.deptid = b.id
7 a的獨有+b的獨有
MySQL高階學習之七種JOIN
先準備兩張表 我們可以看到沒有deptid為51的員工以及id為5的部門.通過左外連線,a表中所有的資料都被查詢了出來.通過右外連線,b表中所有的資料都被查詢了出來.補充 因為mysql不支援全查詢,所以我們無法通過full join的方式去查詢,但是可以通過union關鍵字來進行查詢,mysql ...
七種常用特徵工程
像乙個優秀的工程師一樣使用機器學習,而不要像乙個機器學習專家一樣使用機器學習方法。google 當在做資料探勘和資料分析時,資料是所有問題的基礎,並且會影響整個工程的流程。相比一些複雜的演算法,如何靈活的處理好資料經常會取到意想不到的效益。而處理資料不可或缺的需要使用到特徵工程。一 什麼是特徵工程 ...
七種Mysql表型別
學習mysql資料庫,mysql表型別都有哪些是一定需要知道的,下面就為您介紹七種mysql表型別,希望能對您學習mysql表型別有所幫助。mysql作為當前最為流行的免費資料庫服務引擎,已經風靡了很長一段時間,不過也許也有人對於mysql的內部環境不很了解,尤其那些針對併發性處理的機制。今天,我們...