RANK() 함수 - 순위출력함수 RANK함수는 주어진 컬럼 값의 그룹에서 값의 순위를 계산한 후 순위를 출력해 줍니다. 같은 순위를 가지는 순위 기준에 대해서는 같은 출력 값을 가지기 때문에 RANK함수의 출력결과가 연속하지 않을 경우가 있습니다. 이 함수는 TOP-N 과 BOTTOM-N 등 순위를 출력하는 리포팅 작업에 아주 유용하게 사용할 수 있습니다. 이 함수는 특정 데이터의 순위만 볼 수도있고 전체 데이터의 순위를 다 볼 수도 있는데, 두 가지의 경우 문법이 약간 다릅니다. 예제로 확인해보겠습니다. 특정 데이터의 순위 확인하기 RANK(조건값) WITHIN GROUP (ORDER BY 조건값 컬럼명 [ASC | DESC] ) SELECT ENAME FROM EMP ORDER BY ENAME; S..