Software Engineer
Seçkin Üye
Bu konumda sizlere View Fonksiyonu için Örnekleri ekleyeceğim. Anlamadığınız bir kısımda özelden veya konu altından mesaj atarak yardım alabilirsiniz.
SQL:
Create View VW_OrdersByEmployees
As
Select
(E.FirstName+' '+E.LastName) Name,
SUM(OD.Quantity) TotalQuantity,
C.CategoryName
From Employees E
Join Orders O On E.EmployeeID = O.EmployeeID
Join [Order Details] OD On O.OrderID = OD.OrderID
Join Products P On OD.ProductID = P.ProductID
Join Categories C On P.CategoryID = C.CategoryID
Group By E.EmployeeID, C.CategoryName, (E.FirstName+' '+E.LastName)
Go
Select Top 100 * From VW_OrdersByEmployees Where TotalQuantity>100 and TotalQuantity<=500
Go
SQL:
Create View VW_Soru2
As
Select
P.ProductID,
S.CompanyName,
(Select ProductName From Products Where ProductID = P.ProductID) ProductName,
SUM(OD.Quantity) TotalQuantity
From Suppliers S
Join Products P On S.SupplierID = P.SupplierID
Join [Order Details] OD On P.ProductID = OD.ProductID
Group By S.CompanyName,P.ProductID
Go
Update VW_Soru2
Set ProductName = 'Chai2' Where ProductID = 1