글
15. 아래집 윗집 레코드야 놀자 Analytical Function 2
먹고는 살아야지;;;
2009/01/12 01:02
1. 그룹 내 데이터 순서 관련 함수
1) first_value 함수
파티션 별 윈도우에서 가장 먼저 나온 값을 구함
2) last_value 함수
: 파티션 별 윈도우에서 가장 나중에 나온 값을 구함
3) lag 함수
: 파티션 별 윈도우에서 이전 몇 번째 행의 값을 가져올 수 있음
4) lead 함수
: 파티션 별 윈도우에서 이후 몇 번째 행의 값을 가져올 수 있음
2. 그룹 내 비율과 관련된 함수
1) percent_rank 함수
: 파티션 별 윈도우에서 제일 먼저 나오는 것을 0으로 제일 늦게 나오는 것을 1로 하여, 값이 아닌 행의 순서별 백분율을 구함 (결과는 >0 &<=1 의 범위를 가진다)
2) cume_dist 함수
: 파티션 별 윈도우의 전체 건수에서 현재 행보다 작거나 같은 건수에 대한 누적 백분율을 구함
3) ratio_to_report 함수
: 파티션 내 전체 sum값에 대한 행별 칼럼값의 백분율을 소수점으로 구할 수 있음 : 결과는 >0 & <=1 의 범위를 가짐
4) ntile 함수
: 파티션 별 전체 건수를 argument 값으로 n 등분한 결과를 구함.
3. 이것만은 꼭!!!
더보기
LEAD함수사례.pdf