集計と合わせたウィンドウ関数(I)
この章ではウィンドウ関数に慣れるために、Orders テーブルを使います。OVER() を使うと、テーブル全体を対象とするウィンドウを作成できることを思い出してください。特定の列でパーティションを作成するには、OVER() に PARTITION BY を組み合わせて使います。
この演習はコースの一部です
中級 SQL Server
演習の手順
各 TerritoryName ごとにパーティションを作成し、OrderPrice の合計を返す T-SQL クエリを書いてください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
SELECT OrderID, TerritoryName,
-- Total price for each partition
___
-- Create the window and partitions
___(___ TerritoryName) AS TotalPrice
FROM Orders