В чем разница между результатами:Разница между JOIN и OUTER JOIN в MySQL
- RIGHT JOIN и RIGHT OUTER JOIN
- LEFT JOIN и LEFT OUTER JOIN?
Не могли бы вы объяснить это несколькими примерами?
В чем разница между результатами:Разница между JOIN и OUTER JOIN в MySQL
Не могли бы вы объяснить это несколькими примерами?
Нет никакой разницы между RIGHT JOIN
и RIGHT OUTER JOIN
. Оба они одинаковы. То есть, LEFT JOIN
и LEFT OUTER JOIN
оба одинаковы.
Это мой новый образ goto для присоединений. –
Это изображение, вероятно, лучший/самый быстрый способ объяснить различия между различными типами объединений для кого-то. Хорошая находка. –
Это интересно. (предупреждение n00b) Зачем вам нужны как правые, так и левые соединения? Почему бы не просто перевернуть позиции ваших основных и объединенных таблиц в свой запрос и сделать это с одним направлением соединения? – Drew
http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=53046
http://itknowledgeexchange.techtarget.com/itanswers/left-join-vs-left-outer-join/
Вот очень хороший Visual Explanation объединений в целом по нашему собственному Джеффу Этвуд , Правое внешнее соединение совпадает с правым соединением, а левое и левое внешнее соединение также одинаковы.
Какова разница между результатом:
RIGHT JOIN и RIGHT OUTER JOIN
Нет разницы.
LEFT JOIN AND LEFT OUTER JOIN?
Без разницы.
Проще говоря, ключевое слово OUTER
не является обязательным. Вы можете включить его или опустить, не затрагивая набор результатов.
Где это задокументировано? – Qtax
Какая новая информация дает ваш ответ, что другие 6+-летние вопросы нет? –
@Pranay, [вы знаете, что происходит] (http://meta.stackexchange.com/questions/57971/my- answer-got-convert-to-community-wiki) при создании слишком большого количества правдоподобных изменений ... – Arjan
Возможный дубликат [В чем разница между (INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN) в Mysql] (http://stackoverflow.com/questions/5706437/whats-the-difference-between-inner-join-left-join-right-join-full-join-in-mys) – JonH
@JonH нет, это дубликат этого: Этот вопрос пришел первым. – cellepo