반응형

ROW_NUM

반응형
DB/오라클

오라클 순위함수의 종류와 사용법 정리

안녕하세요 인터럽트입니다. 이번포스팅에서는 오라클에서 정말 자주 사용되는 각 ROW의 순위를 지정해 주는 순위함수에 대해서 알아보려고 합니다. 자 그럼 시작해 볼까요? 순위함수란? SELECT문으로 조회한 데이터에 순위를 매기거나 행의 순서를 할당하는데 사용되는 함수이다. ex)직원들의 급여를 기준으로 순위를 매기세요 순위함수의 종류 RANK함수 RANK함수는 데이터 집합 내에서 순위를 할당한다. 동일한 값이 여러 개 있는 경우 동일한 순위를 부여하고 그다음 순위는 건너뛴다. ex) 2순위가 2명일 때 3순위를 건너뛰고 2순위 다음은 4순위로 표시된다. SELECT employee_id, salary, RANK() OVER (ORDER BY salary DESC) AS salary_rank FROM em..

Interrrupt
'ROW_NUM' 태그의 글 목록