COUNT(*) OVER() : 전체행 카운트
COUNT(*) OVER()(PARTITION BY 컬럼) : 그룹단위로 나누어 카운트
MAX(*) OVER() : 전체행 중에 최고값
MAX(*) OVER()(PARTITION BY 컬럼) : 그룹내 최고값
MIN(*) OVER() : 전체행 중에 최소값
MIN(*) OVER()(PARTITION BY 컬럼) : 그룹내 최소값
SUM(*) OVER() : 전체행 합
SUM(*) OVER()(PARTITION BY 컬럼) : 그룹내 합
AVG(*) OVER() : 전체행 평균
AVG(*) OVER()(PARTITION BY 컬럼) : 그룹내 평균
STDDEV(*) OVER() : 전체행 표준편차
STDDEV(*) OVER()(PARTITION BY 컬럼) : 그룹내 표준편차
RATIO_TO_REPORT(*) OVER() : 전체행 값/SUM(전체행값) 퍼센테이지로 나타낼경우 100곱하면 됩니다.
RATIO_TO_REPORT(*) OVER()(PARTITION BY 컬럼) : 현재행 값/ SUM(그룹행값) 퍼센테이지로 나타낼경우 100곱하면 됩니다.
'소프트웨어 > Oracle' 카테고리의 다른 글
DB에서 java Vo 멤버 추출 (0) | 2013.10.02 |
---|---|
SQL Developer 날짜(date)형식 시,분,초 단위까지 표시하는 방법 (0) | 2013.08.28 |
일련번호 채번 (0) | 2013.08.07 |
Toad 단축키 (0) | 2013.08.05 |
Number타입 컬럼의 자바 클래스의 필드 타입 (0) | 2013.07.15 |