«LEFT JOIN» против «LEFT OUTER JOIN» - PullRequest
2 голосов
/ 08 июля 2011

Я знаю, что на самом деле нет никакой разницы, но является ли «LEFT JOIN» формой ANSI или есть какие-либо СУБД, которые не будут «LEFT JOIN» и требуют «LEFT OUTER JOIN».[Я прошу здесь, чтобы я мог сохранить несколько кликов, заполнение форм и т. Д., Чтобы получить правильный стандарт ANSI!]

Ответы [ 2 ]

8 голосов
/ 08 июля 2011

[OUTER] необязательно, согласно спецификации ANSI ( 92 , но я уверен, что более поздние версии также охватывают его).

Конечно, вы предполагаете, что каждый SQLпродукт совместим с ANSI.Для объединений они, вероятно, являются ..

1 голос
/ 08 июля 2011

ANSI JOINS

http://www.oratechinfo.co.uk/ansi_joins.html

Обратите внимание, что OUTER может быть отброшен, поскольку, по определению, LEFT, RIGHT и FULL JOIN должны быть внешними соединениями (это зависит от личных предпочтений ичитаемость)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...