반응형
분석용 함수
RANK - 해당값에 대한 우선순위를 결정 (중복 우선순위 허용)
DENSE_RANK - 해당값에 대한 우선순위를 결정 (중복 우선순위 허용 안함)
ROW_NUMBER - 조건을 만족하는 모든 행의 번호를 제공
CUME_DIST - 분산값
PERCENT_RANK - 백분율
NTILE(n) - 전체 데이터 분포를 n-Buckets으로 나누어 표시
FIRST_VALUE - 정렬된 값중에서 첫번째 값을 반환.
LAST_VALUE - 정렬된 값중에서 마지막 값을 반환.
OVER() 에 사용되는 OPTION
1. PARTITION BY
2. ORDER BY DESC
3. NULLS FIRST : NULL 데이터를 먼저 출력.
4. NULLS LAST : NULL 데이터를 나중에 출력.
반응형
'프로그래밍 > DataBase' 카테고리의 다른 글
[MSSQL] SET IDENTITY_INSERT(Transact-SQL) (0) | 2014.11.24 |
---|---|
Realmβ - 모바일DB 렘 (0) | 2014.09.30 |
[MSSQL] IDENT_CURRENT(Transact-SQL) (0) | 2014.04.07 |
[ORACLE] 달력만들기 (0) | 2014.04.01 |
[DB] transaction, commit, rollback (0) | 2014.02.12 |