CommencerCommencer gratuitement

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

Afficher le cours

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
Modifier et exécuter le code