SQL(Oracle 기준) - Window Function(윈도우 함수) 구조


SQL(Oracle 기준) - Window Function(윈도우 함수) 구조

*** Window Function- 행과 행간의 관계를 정의하는 함수- 순위, 합계, 평균, 행 위치 등을 조작할 수 있다.- GROUP BY 구문과 같이 사용할 수 없다.- 중첩 사용은 불가능하지만, 서브쿼리에서 사용 가능하다.** WINDOW 함수 구조* 기본 작성 방법** WINDOWING 구조* BETWEEN 사용 / 미 사용 타입** WINDOW 함수 예제1. EMP 테이블의 첫번째 행부터 마지막 행까지의 연봉 전체 합계를 TOTAL에 넣기SELECT EMPNO, ENAME, SAL,SUM(SAL) OVER(ORDER BY SALROWS BETWEEN UNBOUNDED PRECEDING AND UNBOUNDED FOLLOWING) TOTALFROM EMP;2. 출력!3. EMP 테이블의 첫번째 행부터 현재 행까지의 합계 SELECT EMPNO, ENAME, SAL,SUM(SA..........



원문링크 : SQL(Oracle 기준) - Window Function(윈도우 함수) 구조