[sql] 인라인 뷰를 사용하여 가장 많이 판매된 카테고리를 조회할 수 있나요?
먼저, 각 카테고리의 총 판매량을 계산하고 그 결과를 내림차순으로 정렬하는 인라인 뷰를 작성합니다.
WITH 판매량_카테고리 AS (
SELECT
카테고리,
SUM(판매량) AS 총_판매량
FROM
제품_테이블
GROUP BY
카테고리
)
그런 다음, 위에서 생성한 인라인 뷰를 활용하여 가장 판매량이 높은 카테고리를 조회합니다.
SELECT
카테고리
FROM
판매량_카테고리
WHERE
총_판매량 = (SELECT MAX(총_판매량) FROM 판매량_카테고리)
이렇게 하면 인라인 뷰를 사용하여 가장 많이 판매된 카테고리를 쉽게 조회할 수 있습니다.