[답변]over 란 무엇입니까? 0 1 2,569

by 백해현 [2008.02.28 11:16:30]


[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를 시작 값 또는 마지막 값으로 이용할때 사용한다.
by 손님 [2008.02.28 00:00:00]
답변 감사합니다.
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입