SQLD(SQL 개발자) 기출 · 윈도우 함수

다음 테이블에 대한 매출 누적을 구하는 SQL문을 작성하시오.(윈도우 함수 사용)

이 문제 풀어보기

정답 및 해설 보기

정답: 4번

Select 영업사원, 판매월, sum(매출) over (partition by 영업사원 order by 판매월 range between unbounded preceding and current row) 누적매출 from 매출;
영업사원별 누적 매출이므로 "partition by 영업사원"을 사용해야 한다. 그리고 unbounded preceding와 current row는 시작부터 현재행까지를 의미한다.
이 단원 연속 풀기 · 윈도우 함수개념서 「윈도우 함수」 읽기

이 단원 공개 기출 64문항

  1. 그룹 내 행 순서 관련 함수에 속하지 않는 함수를 모두 고르시오.윈도우 함수
  2. 다음은 윈도우 함수에 대한 설명이다. 현재 행을 기준으로 파티션 내에서 앞의 한 건, 현재행, 뒤의 한 건을 범위를 지정하는 Over의 옵션은?윈도우 함수
  3. 그룹 내 순위 관련 WINDOW 함수의 특징으로 올바르지 않은 것을 고르시오.윈도우 함수
  4. 우선순위를 계산하는 윈도우 함수에서 동일한 우선순위가 나와도 고유의 값을 부여하기 위한 방법으로 올바른 것은 무엇인가?윈도우 함수
  5. 다음의 SQL문에 대한 설명으로 올바르지 않은 것은?윈도우 함수
윈도우 함수 기출 전체 보기 →