ПочатиПочніть безкоштовно

Обчислення моди (II)

У попередній вправі ви створили CTE, який призначив номери рядків для кожного унікального значення в OrderPrice. Тепер потрібно знайти те значення OrderPrice, яке має найбільший номер рядка.

Ця вправа є частиною курсу

Середній рівень SQL Server

Переглянути курс

Інструкції до вправи

Скористайтеся CTE ModePrice, щоб повернути значення OrderPrice з найбільшим номером рядка.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

-- 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 ___)
Редагувати та запускати код