Estoy usando SQL Server 2008 R2.¿Cómo usar la partición by order by in over function?
estoy tratando de escribir una consulta que incluya lo siguiente:
select productname, unitprice,categoryid, sum(unitprice)
over (partition by categoryid order by unitprice desc) As PriceSum
from Products
Quiero el resultado de ordenar productos por su precio unitario, mientras que la partición de los productos por parte de sus categorías. Recibo este error: Incorrect syntax near 'order'.
¿Qué estoy haciendo mal?