Skip to main content

Що таке подання (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

Коротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.