在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
转载于:https://blog.51cto.com/ccxxxx/1280227