[WINDOWING 함수]
: 기존에 있던 모든 그룹 FUNCTION들에 대해서 Moving & Cumulative Processing을 지원하는 함수이다
⊙ OVER : 쿼리 RESULT SET을 이용해 동작하는 함수라는 구분이다.
⊙ PARTITION BY : RESULT SET을 value expression2에 지정된 값에 근거하여
분할하는 역할 수행.
⊙ ORDER BY : 각 PARTITION 내에서 DATA가 어떤 값을 기준으로 정렬될 것인가를 지정.
⊙ NULL FIRST | NULL LAST : NULL이 포함된 ROW가 순서상 제일 앞에 위치할 것인지
제일 뒤에 위치할 것인지를 지정.
⊙ ROWS | RANGE : 자료의 물리적 순서를 이용(ROWS)할 것인지
논리적 순서(RANGE)를 이용할 것인지를 결정.
⊙ BETWEEN ... AND : 자료의 범위를 결정한다.
⊙ UNBOUNDED PRECEDING : 지정된 값 이전이 모든 ROW를 포함시킨다.
⊙ UNBOUNDED FOLLOWING : 지정된 값 이후의 모든 ROW를 포함시킨다.
⊙ CURRENT ROW : 현재 ROW를 시작 값 또는 마지막 값으로 이용할때 사용한다.