SQLD · 59회 변형 · 어려움 난이도 · 40번

Q.40202559어려움 변형2과목 · SQL 기본 및 활용
다음 T 테이블에 대해 SQL을 실행했을 때, ID = 3 인 행에서 A, B, C 컬럼의 값으로 가장 적절한 것은?
보기
T 테이블
IDVAL
110
220
330
440
SELECT ID,
       SUM(VAL) OVER ()                          AS A,
       SUM(VAL) OVER (ORDER BY ID)               AS B,
       SUM(VAL) OVER (ORDER BY ID ROWS BETWEEN
                      1 PRECEDING AND CURRENT ROW) AS C
FROM   T;
  • 1A = 100, B = 60, C = 50
  • 2A = 60, B = 100, C = 50
  • 3A = 100, B = 100, C = 50
  • 4A = 100, B = 60, C = 60

정답: 1 · A = 100, B = 60, C = 50

해설
해설 불러오는 중…
이 회차 문제 풀어보기 →SQLD 더 풀기