Fonctions de fenêtre avec agrégations (I)
Pour vous familiariser avec les fonctions de la fenêtre, vous travaillerez avec le tableau Orders dans ce chapitre. Rappelez-vous qu'en utilisant OVER(), vous pouvez créer une fenêtre pour l'ensemble du tableau. Pour créer des partitions à l'aide d'une colonne spécifique, vous devez utiliser OVER() en même temps que PARTITION BY.
Cet exercice fait partie du cours
Intermédiaire SQL Serveur
Instructions
Ecrivez une requête T-SQL qui renvoie la somme de OrderPrice en créant des partitions pour chaque TerritoryName.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
SELECT OrderID, TerritoryName,
-- Total price for each partition
___
-- Create the window and partitions
___(___ TerritoryName) AS TotalPrice
FROM Orders