Attribuer des numéros de ligne
Les enregistrements en T-SQL ne possèdent pas d'ordre naturel. Dans certaines situations, toutefois, vous pouvez vouloir leur attribuer des numéros de ligne pour s'y référer. Dans cet exercice, c'est exactement ce que vous ferez.
Cette activité fait partie du cours
SQL Server intermédiaire
Instructions de l’exercice
Rédigez une requête T-SQL qui attribue des numéros de ligne à tous les enregistrements, partitionnés par TerritoryName et ordonnés par OrderDate.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
SELECT TerritoryName, OrderDate,
-- Assign a row number
___
-- Create the partitions and arrange the rows
OVER(PARTITION BY TerritoryName ORDER BY OrderDate) AS OrderCount
FROM Orders