최빈값 계산 (II)
이전 연습 문제에서는 OrderPrice의 각 고유 값에 행 번호를 부여하는 CTE를 만들었어요. 이제 해야 할 일은 행 번호가 가장 높은 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 ___)