Тема: SQL запросы
Показать сообщение отдельно
Старый 11.09.2006, 09:44     # 20
Gr@nd@d
Full Member
 
Аватар для Gr@nd@d
 
Регистрация: 15.09.2004
Адрес: Палата74@Дурдом.RU
Пол: Male
Сообщения: 593

Gr@nd@d ГуруGr@nd@d ГуруGr@nd@d ГуруGr@nd@d ГуруGr@nd@d ГуруGr@nd@d ГуруGr@nd@d ГуруGr@nd@d ГуруGr@nd@d ГуруGr@nd@d ГуруGr@nd@d ГуруGr@nd@d ГуруGr@nd@d ГуруGr@nd@d ГуруGr@nd@d ГуруGr@nd@d Гуру
Цитата:
Сообщение от Gunslinger
Если не надо то вместо Left join пишем inner join, и не будет здесь пиплов без професий. Тоесть всего-то меняем одно слово, а если нам вдруг понадобяться пиплы без професий, то в запросе nikotano придеться добавить еще одно условие, что менее универсально согласитесь.
Позволь не согласиться.
Как раз условия в запросе более универсальны при переносе между разными платформами/версиями/и т.п.
Кроме того куча софта, использующего QBE умеет парсить/модифицировать именно условия.
Ну и кроме прочего, говоря join ты указываешь оптимизатору что к чему цепляется (left\right join). Что в общем случае не универсально.

PS: заметь - я не говорю, что join это плохо, сам пользуюсь но речь о универсальности идет, а это другая песня...
__________________
Количество ума на Земле постоянно, а население растёт...
Gr@nd@d вне форума