시작하기무료로 시작하기

최빈값 계산 (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 ___)
코드 편집 및 실행