Database
 sql >> база данни >  >> RDS >> Database

Как да създадете изглед в SQL

Проблем:

Искате да създадете изглед от таблица в база данни.

Пример:

Бихме искали да създадем изглед, наречен it_employee със служители, които работят в IT отдела, на база данни от таблицата employee .

Решение:

CREATE VIEW it_employee AS
SELECT first_name, last_name
FROM employee
WHERE department='it';

Дискусия:

Ако искате да създадете нов изглед в база данни, използвайте CREATE VIEW ключова дума, последвана от името на изгледа (в нашия пример:it_employee ). Следва ключовата дума AS . След това в SELECT оператор, вие посочвате данните, които искате да изберете, както и таблицата и колоните, от които идват. В нашия пример таблицата е employee , а данните са от колоните first_name и last_name . Можете също да използвате WHERE клауза за филтриране на записите, показани в изгледа. В нашия пример използвахме WHERE, за да изберем само служителите, които работят в ИТ отдела с име (WHERE department='it' ).

Разбира се, когато създавате изглед, можете да използвате всеки от SELECT опции, които могат да направят заявката по-сложна.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Повече за CXPACKET чака:изкривен паралелизъм

  2. SQL SELECT MAX

  3. Ръководство за внедряване на TimescaleDB с Docker

  4. Ролята на DBA в NoSQL

  5. Цената на непрочистването