Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Какие правила используют при создании запроса по нескольким таблицам? Для чего создают псевдонимы таблиц?

Данила Погодин Знаток (362), на голосовании 3 года назад
Какие правила используют при создании запроса по нескольким таблицам? Для чего создают псевдонимы таблиц? Если можно, пожалуйста ответ в котором побольше воды... Это для отчета) SQL Server
Голосование за лучший ответ
Jurijus Zaksas Искусственный Интеллект (445796) 3 года назад
>Какие правила используют при создании запроса по нескольким таблицам?
1. ANSI SQL - господь, бог твой, который вывел тебя из дома файлового рабства. Да не будет у тебя других SQLов пред лицом его.
2. Не делай себе кумира и никакого изображения того, что называют you-name-it-SQL, а не ANSI SQL.
3. Не пиши без нужды слишком длинные запросы; лучше дели их на подзапросы. Сервер разберется.
4. Помни день субботний. Не делай в пятницу вечером никаких долбаных запросов.
5. Почитай других пользователей, и особенно - DBA, мать их. И отца их.
6. Не убий сервер картезианским запросом
7. Не укради вычислительных мощностей, объединяя таблицы по безындексным полям
8. Не прелюбодействуй сразу с кучей параллельных процессов, хотя это и возможно
9. Не произноси ложного свидетельства, когда DBA поймает тебя на вышеизложенном
10. Не желай сервера ближнего своего, ни базы ближнего своего, ни данных ближнего своего. Т. е. аккуратнее с ДБ-линками.

>Для чего создают псевдонимы таблиц?
От лени их создают, чтобы не писать роли и линки. И для того, чтобы окончательно запутаться и концов не найти, если вдруг баги полезут.
ОракулОракул (62095) 3 года назад
Божественно!)
Похожие вопросы