Разница между правой и левой присоединением против правого и левого внешнего присоединения в SQL [дубликат
-
02-10-2019 - |
Вопрос
Этот вопрос уже имеет ответ здесь:
В чем разница в результатах между:
- Правое соединение и правое внешнее соединение
- Левое присоединение и слева внешнее соединение?
Можете ли вы объяснить это через несколько примеров?
Решение
Нет разницы между RIGHT JOIN
и RIGHT OUTER JOIN
. Отказ Оба одинаковы. То есть, LEFT JOIN
и LEFT OUTER JOIN
Оба одинаковы.
Другие советы
Вот очень приятно Визуальное объяснение Присоединения в целом нашим собственным Джефф Этвуд. Правое внешнее соединение такое же, как правильное соединение, а левое соединение и левое внешнее соединение также одинаково.
Хорошее объяснение SQL Join:
Справка: связь
Что такое разность результатов между:
Правое соединение и правое внешнее соединение
Нет разницы.
Левое присоединение и слева внешнее соединение?
Нет разницы.
Проще говоря, OUTER
ключевое слово необязательно. Вы можете включить его или пропустить его, не влияя на результаты.
- SQL Server Forums - Различия между левым присоединением и слева внешним присоединением
http://www.sqlteam.com/forums/topic.asp?topic_id=53046.
- Левое присоединение против левого внешнего соединения
http://itknowledgeexchange.techtarget.com/itanswers/left-oun-vs-left-outer-ojin/
- PL / SQL - В чем разница между правым присоединением и правым внешним ...
- «Присоединиться» является объединением двух или более таблиц (объектов) со всеми данными.
- «Внешний» является объединением двух или более таблиц, кроме атрибутов, используемых для профсоюза