Fönsterfunktioner med aggregeringar (I)
För att bekanta dig med fönsterfunktioner kommer du att arbeta med tabellen Orders i det här kapitlet. Kom ihåg att du med OVER() kan skapa ett fönster för hela tabellen. För att skapa partitioner utifrån en specifik kolumn behöver du använda OVER() tillsammans med PARTITION BY.
Den här övningen är en del av kursen
SQL Server för medelnivå
Övningsinstruktioner
Skriv en T-SQL-fråga som returnerar summan av OrderPrice genom att skapa partitioner för varje TerritoryName.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
SELECT OrderID, TerritoryName,
-- Total price for each partition
___
-- Create the window and partitions
___(___ TerritoryName) AS TotalPrice
FROM Orders