CommencerCommencer gratuitement

Mode de calcul (II)

Dans le dernier exercice, vous avez créé un site CTE qui attribue des numéros de ligne à chaque valeur unique dans OrderPrice. Il ne vous reste plus qu'à trouver le site OrderPrice dont le numéro de ligne est le plus élevé.

Cet exercice fait partie du cours

Intermédiaire SQL Serveur

Afficher le cours

Instructions

Utilisez CTE ModePrice pour renvoyer la valeur de OrderPrice avec le numéro de ligne le plus élevé.

Exercice interactif pratique

Essayez cet exercice en complétant cet exemple de code.

-- 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