在Stackoverflow上看到一個問答,問MySQL中表格關聯運算的操作與區別,回答用一張圖,一目瞭然。
Presentation鏈接(包括詳細事例):
http://www.codeproject.com/Articles/33052/Visual-Representation-of-SQL-Joins
更正一下:
發現在MySQL中沒有FULL OUTER JOIN的操作,需要通過其他方式模擬運算,比如:
SELECT * FROM t1
LEFT JOIN t2 ON t1.id = t2.id
UNION
SELECT * FROM t1
RIGHT JOIN t2 ON t1.id = t2.id