带聚合的窗口函数(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