EMP 테이블에 SAL 값이 100, 200, 200, 300인 4건의 행만 존재할 때, 아래 두 쿼리의 실행 결과에 대한 설명으로 가장 적절한 것은?
보기
-- [A]
SELECT SAL,
SUM(SAL) OVER (ORDER BY SAL ROWS UNBOUNDED PRECEDING) AS 누적합계
FROM EMP;
-- [B]
SELECT SAL,
SUM(SAL) OVER (ORDER BY SAL RANGE UNBOUNDED PRECEDING) AS 누적합계
FROM EMP;
- 1두 쿼리 모두 프레임 종료점이 명시되지 않았으므로 실행 시 오류가 발생한다.
- 2두 쿼리의 누적합계는 모든 행에서 100, 300, 500, 800으로 동일하다.
- 3[A]는 100, 300, 500, 800을 반환하고, [B]는 SAL이 200인 두 행에서 모두 500을 반환한다.
- 4[A]는 SAL이 200인 두 행에서 모두 500을 반환하고, [B]는 100, 300, 500, 800을 반환한다.
꿈라CBT