Может ли пользователь писать сложные запросы только с доступом к представлениям? - PullRequest
0 голосов
/ 27 сентября 2018

Я понимаю, что представления SQL по сути являются предварительно написанными запросами, но может ли пользователь запрашивать несколько представлений с использованием таких команд, как JOIN и DISTINCT и т. Д., Или они используются только для самых простых запросов?

1 Ответ

0 голосов
/ 27 сентября 2018

Представления могут быть очень полезны, когда вы делаете сложные запросы к нескольким таблицам.Я использую их ежедневно, чтобы сохранить некоторые запросы и очистить написанное.Вы можете писать запросы с представлениями, написанный запрос может не выглядеть сложным, пока вы не изучите каждое представление.Я также использую представления для своих базовых запросов, например, мне всегда приходится проверять активных сотрудников или использовать их для отчета.Я построил представление, которое делает именно это, поэтому, когда мне это нужно, мне не нужно переписывать его, я просто включаю его в свой запрос.

...