RIGHT JOIN是將右邊表格全顯示,意即以右邊表格的資料為主關聯左邊表格,若左邊表格有右邊表格的對應則顯示對應資料,若左邊沒右邊的資料則顯示null。 我們將occupation table insert 一筆資料,是沒有與user關連。 INSERT INTO occupation (occupation,salary,user_id) VALUES ('程式設計師',40000,7); SELECT * FROM user AS u      LEFT JOIN occupation AS o      ON(u.id = o.user_id); 如果使用INNER JOINLEFT JOIN,因新資料尚未有關連所以不會出顯剛新增的資料。 必須使用RIGHT JOIN SELECT * FROM user AS u      RIGHT JOIN occupation AS o      ON(u.id = o.user_id); 結果:

 

其它文章

文章標籤
全站熱搜
創作者介紹
創作者 PG Levin Li 的頭像
PG Levin Li

程式開發學習之路

PG Levin Li 發表在 痞客邦 留言(0) 人氣(18)