아래 PRODUCT 테이블에서 카테고리별 판매량 상위 2위 이내인 상품을 조회하려 한다. 빈칸에 들어갈 분석 함수로 가장 적절한 것은?
보기
[PRODUCT]
| 카테고리 | 상품 | 판매량 |
|---|---|---|
| 가전 | TV | 300 |
| 가전 | 냉장고 | 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()
꿈라CBT