多表連接join子句有三種分類,
inner join(默認,查詢滿足條件的選中列),
left join(查詢滿足條件的左表的列和選中列),
right join(查詢滿足條件的右表的列和選中列),
full outer join(查詢全部)
語言有些難以理解,下面作者會通過畫圖給大傢俱體解釋他們之間的差別
假設紅色代表左表,藍色代表右表,中間重疊部分代表我們需要關聯兩表查詢的列信息
inner join,即爲中間重疊部分
left join即爲查詢全部紅色區域
right join即爲查詢全部藍色區域
full outer join即爲查詢全部紅色藍色區域