use*_*682 5 sql sql-server-2008
我正在使用SQL Server 2008 R2.
我正在尝试编写一个显示以下内容的查询:
select productname, unitprice,categoryid, sum(unitprice)
over (partition by categoryid order by unitprice desc) As PriceSum
from Products
Run Code Online (Sandbox Code Playgroud)
我希望结果按单价订购产品,同时按产品类别划分产品.我收到了这个错误:Incorrect syntax near 'order'.
我做错了什么?