Funciones ventana con agregaciones (I)
Para familiarizarte con las funciones de la ventana, en este capítulo trabajarás con la tabla Orders
. Recuerda que utilizando OVER()
, puedes crear una ventana para toda la tabla. Para crear particiones utilizando una columna concreta, tienes que utilizar OVER()
junto con PARTITION BY
.
Este ejercicio forma parte del curso
Intermedio SQL Servidor
Instrucciones del ejercicio
Escribe una consulta T-SQL que devuelva la suma de OrderPrice
creando particiones para cada TerritoryName
.
Ejercicio interactivo práctico
Prueba este ejercicio completando el código de muestra.
SELECT OrderID, TerritoryName,
-- Total price for each partition
___
-- Create the window and partitions
___(___ TerritoryName) AS TotalPrice
FROM Orders