Az előző részhez hasonlóan ebben a részben is a NorthWind példa adatbázist használjuk fel.
01.sql
Első lépésben csatlakozunk az adatbázishoz, és lefuttatjuk azt a lekérdezést, amelyet majd a nézettábla deklarációban fogunk használni.
02.sql
Második lépésben készítünk egy saját nézettáblát a CREATE VIEW utasítással. A példa nézet tábla azt jeleníti meg, hogy egy-egy alkalmazott milyen termékeket adott el. Ehhez négy táblát kell összekapcsolni a lekérdezésben.
03.sql
Megjelenítjük az előbb létrehozott nézettábla tartalmát.
04.sql
Módosítjuk a nézettáblát az ALTER VIEW utasítással. Az ALTER VIEW utasítás szintaxisa megegyezik a CREATE VIEW utasításéval.
ALTER VIEW dbo.VIEW1 AS
SELECT
dbo.Employees.FirstName,
dbo.Employees.LastName,
dbo.Products.ProductName,
COUNT(dbo.Products.ProductName) AS ProductCount
FROM dbo.Employees
INNER JOIN dbo.Orders
ON dbo.Employees.EmployeeID = dbo.Orders.EmployeeID
INNER JOIN dbo.[Order Details]
ON dbo.Orders.OrderID = dbo.[Order Details].OrderID
INNER JOIN dbo.Products
ON dbo.[Order Details].ProductID = dbo.Products.ProductID
GROUP BY
dbo.Employees.FirstName, dbo.Employees.LastName, dbo.Products.ProductName
05.sql
Egy lekérdezést futtatunk a módosított nézettáblára.
05.sql
Töröljük az általunk létrehozott nézettáblát a DROP VIEW utasítással.