Чем отличаются явные и неявные объединения?

Модераторы: kdv, CyberMax

Ответить
BPach
Сообщения: 21
Зарегистрирован: 21 фев 2007, 12:59

Чем отличаются явные и неявные объединения?

Сообщение BPach » 14 фев 2012, 13:48

Вопрос, впрочем, не в отличии синтаксиса, а чем явные объединения (JOIN) лучше неявных (по условиям в WHERE)?
Почему считается, что явные объединения - это "правильно"?

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Re: Чем отличаются явные и неявные объединения?

Сообщение Dimitry Sibiryakov » 14 фев 2012, 15:51

А какое слово из статьи вызывает у тебя непонимание?

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Re: Чем отличаются явные и неявные объединения?

Сообщение kdv » 14 фев 2012, 16:30

Почему считается, что явные объединения - это "правильно"?
кем считается?
неявные объединения - это синтаксис SQL 89. Явные - SQL 92.
SQL 89 никуда не делся, и является "подмножеством" SQL 92. Так что правильно и то, и это. Неправильно смешивать явные и неявные джойны.

Ответить