SQLD · 제60회 · 46번

Q.462026602과목 · SQL 기본 및 활용
아래 EMP 테이블에서 부서별 급여 상위 3위 이내인 사원을 조회하려 한다. 빈칸에 들어갈 분석 함수로 가장 적절한 것은?
보기
[EMP]
부서사원급여
A김철수5000
A이영희4000
A박민수4000
A최지훈3000
B정수민4500
B강호동3500
SELECT 부서, 사원, 급여
FROM ( SELECT 부서, 사원, 급여,
              ( ? ) OVER (PARTITION BY 부서 ORDER BY 급여 DESC) AS RNK
       FROM EMP )
WHERE RNK <= 3;
  • 1DENSE_RANK()
  • 2ROWNUM
  • 3NTILE(3)
  • 4CUME_DIST()

정답: 1 · DENSE_RANK()

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