SQLD · 60회 변형 · 보통 난이도 · 46번

Q.46202660보통 변형2과목 · SQL 기본 및 활용
아래 PRODUCT 테이블에서 카테고리별 판매량 상위 2위 이내인 상품을 조회하려 한다. 빈칸에 들어갈 분석 함수로 가장 적절한 것은?
보기
[PRODUCT]
카테고리상품판매량
가전TV300
가전냉장고250
가전세탁기250
가전청소기100
주방오븐280
주방믹서150
SELECT 카테고리, 상품, 판매량
FROM ( SELECT 카테고리, 상품, 판매량,
              ( ? ) OVER (PARTITION BY 카테고리 ORDER BY 판매량 DESC) AS RNK
       FROM PRODUCT )
WHERE RNK <= 2;
  • 1PERCENT_RANK()
  • 2NTILE(2)
  • 3ROWNUM
  • 4DENSE_RANK()

정답: 4 · DENSE_RANK()

해설
해설 불러오는 중…
이 회차 문제 풀어보기 →SQLD 더 풀기