CommencezCommencez gratuitement

Calcul de la mode (II)

Dans le dernier exercice, vous avez créé une CTE qui attribuait des numéros de ligne à chaque valeur unique de OrderPrice. Il ne vous reste plus qu'à trouver la valeur de OrderPrice ayant le plus grand numéro de ligne.

Cette activité fait partie du cours

SQL Server intermédiaire

Voir le cours

Instructions de l’exercice

Utilisez la CTE ModePrice pour retourner la valeur de OrderPrice ayant le plus grand numéro de ligne.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

-- CTE from the previous exercise
WITH ModePrice (OrderPrice, UnitPriceFrequency)
AS
(
	SELECT OrderPrice,
	ROW_NUMBER() 
    OVER (PARTITION BY OrderPrice ORDER BY OrderPrice) AS UnitPriceFrequency
	FROM Orders
)

-- Select the order price from the CTE
SELECT ___ AS ModeOrderPrice
FROM ___
-- Select the maximum UnitPriceFrequency from the CTE
WHERE UnitPriceFrequency IN (___ ___(___) FROM ___)
Modifier et exécuter le code