雖然這不是什麼困難的事情,網路上也有很多的資源,但偶而還是會搞混,因此想要好好的搞清楚。 Join 應該都會用兩個圈圈的圖片來代表兩張資料表,然後看是怎樣的 Join 就會塗上資料範圍的顏色 (如下圖)。
而 Inner Join 的語法也可以簡化成 Join 就好。
最後補上其實還有 Self Join,語法如下,連 Join 都不用寫
SELECT a.custid , b.custid FROM customer a, customer b
對了! 在 MySQL 只有 Inner Join, Left Join, Right Join 而已。
留言
張貼留言