Výpočet modusu (II)
V předchozím cvičení jsi vytvořil/a CTE, které přiřadilo čísla řádků každé jedinečné hodnotě ve sloupci OrderPrice. Teď stačí najít tu hodnotu OrderPrice, která má nejvyšší číslo řádku.
Toto cvičení je součástí kurzu
Intermediate SQL Server
Pokyny k cvičení
Pomocí CTE ModePrice vrať hodnotu OrderPrice s nejvyšším číslem řádku.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
-- 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 ___)