Що таке подання (VIEW) у SQL?
Подання (VIEW) - це віртуальна таблиця, яка створюється на основі результату SQL-запиту.
Вона не зберігає дані фізично, а щоразу під час звернення до неї виконує вказаний запит до вихідних таблиць.
Приклад
sql
CREATE VIEW active_users AS
SELECT id, name, email
FROM users
WHERE is_active = 1;Тепер можна використовувати її як звичайну таблицю:
sql
SELECT * FROM active_users;Переваги
- спрощує складні запити,
- приховує зайві поля (підвищує безпеку),
- допомагає організувати чисту структуру даних.
По суті, VIEW - це збережений SELECT, який робить роботу з даними зручнішою й зрозумілішою.
Коротка відповідь
Для співбесідиPremium
Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.