представления

Представление — это виртуальная таблица, которая не содержит данные и показывает данные из одной или более базовых таблиц с помощью запроса.
Синтаксис
--создание представления
CREATE VIEW имя_представления
AS
 SELECT имя_столбца FROM имя_таблицы
GO
 
--вызов представления
SELECT имя_столбца FROM имя_представления
 
--модификация представления
ALTER VIEW имя_представления
AS
 SELECT имя_столбца FROM имя_таблицы
GO
 
--удаление представления
DROP VIEW имя_представления
GO
 
Скрыть

Показать

Копировать
  Script.sql  
--выбор базы
USE zzz
GO
--создание таблицы
CREATE TABLE Book (
 IDBook INT NOT NULL PRIMARY KEY IDENTITY(1, 1),
 Name NVARCHAR(50) NOT NULL,
 Amount INT NOT NULL,
 Price MONEY NOT NULL
)
--вставляем данные
INSERT INTO Book(Name, Amount, Price) VALUES
('Букварь', 20, 20.25),
('География', 30, 30.35),
('Математика', 40, 40.45)
GO
--создание представления
CREATE VIEW VirtualBook
AS
 SELECT Name, Amount, Price FROM Book
GO
--вызов представления
SELECT * FROM VirtualBook