这个问题在这里已有答案:
结果有什么不同:
你能通过一些例子解释一下吗?
RIGHT JOIN
和RIGHT OUTER JOIN
没有区别。两者都是一样的。也就是说,LEFT JOIN
和LEFT OUTER JOIN
都是一样的。
这是一个非常好的Visual Explanation加入我们自己的杰夫阿特伍德。右外连接与右连接相同,左连接和左外连接也相同。
SQL Join的好解释:
参考:link
结果之间有什么区别:
正确的加入和正确的外部联接
没有不同。
LEFT JOIN和LEFT OUTER JOIN?
没有不同。
简单地说,OUTER
关键字是可选的。您可以包含它或省略它而不影响结果集。
http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=53046
http://itknowledgeexchange.techtarget.com/itanswers/left-join-vs-left-outer-join/