투케이2K

38. (Oracle/오라클) row_number()을 사용해서 소계 그룹별 순차적 순번 표시 실시 본문

OracleDB

38. (Oracle/오라클) row_number()을 사용해서 소계 그룹별 순차적 순번 표시 실시

투케이2K 2021. 1. 17. 12:39

/* =========================== */

[ 개발 환경 설정 ]

개발 툴 : Toad

개발 언어 : Oracle

/* =========================== */

/* =========================== */

[소스 코드]

 

/*
[row_number()을 사용해서 소계 그룹별 순차적 순번 표시 실시]
1. row_number() - 순차적으로 순번 표시 (동일한 값도 순번 다름)
2. T_DEPT를 기준으로 소계별 순차적 순번을 표시합니다               
*/

select row_number()over(partition by T_DEPT order by T_DEPT) as 순번, 
       T_NAME, T_DEPT
    from TEST_USER;

/* =========================== */

[결과 출력]

/* =========================== */

/* =========================== */

[요약 설명]

1. row_number() - 순차적으로 순번 표시 (동일한 값도 순번 다름)

2. T_DEPT를 기준으로 소계별 순차적 순번을 표시합니다

/* =========================== */

반응형
Comments