搭配聚合的視窗函式(I)
為了讓你熟悉視窗函式,你將在本章使用 Orders 資料表。回想一下,使用 OVER() 可以為整個資料表建立一個視窗。若要依特定欄位建立分割區,必須將 OVER() 與 PARTITION BY 一起使用。
本練習屬於課程
SQL Server 中級
練習說明
撰寫一個 T-SQL 查詢,為每個 TerritoryName 建立分割區,並回傳 OrderPrice 的總和。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
SELECT OrderID, TerritoryName,
-- Total price for each partition
___
-- Create the window and partitions
___(___ TerritoryName) AS TotalPrice
FROM Orders