오라클 정리 RANK() 함수 partition by 그룹 order by 정렬 대상
select department_id, score, rank() over(partition by department_id order by score) rnk from (select 'a' department_id, 10 score from dual union all select 'b' department_id, 20 score from dual union all select 'a' department_id, 30 score from dual union all select 'b' department_id, 15 score from dual union all select 'a' department_id, 50 score from dual union all select 'b' department_id, 40 score from dual )
'SQL > 오라클(Oracle)' 카테고리의 다른 글
오라믈 EXCEPTION 처리. (2) | 2013.04.02 |
---|---|
오라클(Oracle) 테이블 존재 여부 확인하기 (116) | 2013.03.27 |
오라클, start with connect by prior. 계층구조로 정렬하기. (924) | 2013.03.25 |
오라클 업데이트 (2) | 2013.03.25 |
오라클 전화번호에서 '-', space, '.' 제거하기 (12) | 2013.03.25 |
댓글