IT

OVER()함수

2013. 8. 27. 18:28 : 소프트웨어/Oracle

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곱하면 됩니다.

Posted by sinpk