반응형
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- stockx.com
- Dunk Low
- 덩크 하이
- 주식
- react
- JavaScript
- dunklow
- oracle
- 파이썬
- 발매예정
- Nike
- GIT
- 제이쿼리
- jQuery
- 덩크 로우
- sacai
- 덩크로우
- 주식공부
- Linux
- 자바스크립트
- dunk high
- 리액트
- 드로우
- Github
- Python
- draw
- 코로나19
- 리눅스
- 나이키
- 오라클
Archives
- Today
- Total
Life goes slowly...
[Oracle] 순위를 부여하는 순위 함수 - rank() 본문
728x90
반응형
Oracle(오라클) rank() 함수
오라클(Oracle)의 rank() 함수는 DataBase에서 성적, 급여, 매출 등 데이터의 순위를 구하여 반환하는 순위 함수입니다.
rank() 함수는 동일한 데이터라면 중복순위를 부여하고, 다음 순위는 해당 개수만큼 건너뛰고 반환하게 됩니다. 이처럼 순위를 정하는 순위 함수는 MSSQL에서도 사용이 가능한 함수입니다.
오라클(Oracle)의 rank() 함수을 사용하여 그룹별 순위 또한 정할 수 있습니다. 회사 내의 그룹이나 부서별 직원들의 급여 순위를 정할 때 많이 사용하게 됩니다.
//오라클(Oracle) rank 함수 사용법
Select [ 조회 컬럼 ]
RANK() OVER (ORDER BY 기준컬럼 DESC) AS [ 지정명 ]
From [ Table 명 ];
728x90
반응형
'프로그래밍 > Oracle' 카테고리의 다른 글
[Oracle] 오라클의 반올림 함수 - ROUND() (0) | 2021.01.19 |
---|---|
[Oracle] 오라클의 내림 함수 - FLOOR() (0) | 2021.01.18 |
[Oracle] 오라클의 올림 함수 - CEIL() (0) | 2021.01.17 |
[Oracle] 순위를 부여하는 순위 함수 - dense_rank() (0) | 2021.01.11 |
[Oracle] Row 와 Column 단위 변경 함수 - pivot(), unpivot() (0) | 2021.01.09 |
[Oracle] 두개의 날짜 사이의 개월수 구하는 함수 - MONTHS_BETWEEN() (0) | 2021.01.04 |
[Oracle] 해당 월의 마지막 날짜 구하는 함수 - LAST_DAY() (0) | 2021.01.03 |
[Oracle] 반복되는 문자열 제거 함수 - REGEXP_REPLACE() (0) | 2020.12.24 |
Comments