Нет разницы между RIGHT JOIN
и RIGHT OUTER JOIN
. Оба одинаковы. То есть LEFT JOIN
и LEFT OUTER JOIN
оба одинаковы.
Вот очень хорошее Визуальное объяснение объединений, обычно сделанное нашим собственным Джеффом Этвудом. Правое внешнее соединение совпадает с правым соединением, а левое соединение и левое внешнее соединение также одинаковы.
В чем разница результатов между:
RIGHT JOIN и RIGHT OUTER JOIN
Без разницы.
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/