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

다음의 SQL문을 실행했을 때 아래 결과가 조회되도록 (ㄱ), (ㄴ)에 들어갈 숫자를 고르시오.
본문)
SELECT COL1, COL2, COL3,
LEAD(COL3, (ㄱ), (ㄴ)) OVER(PARTITION BY COL1 ORDER BY COL3 ) AS Result FROM Mytest

이 문제 풀어보기

정답 및 해설 보기

정답: 4번

COL3 값에서 두 번째 다음값이 Result 값으로 출력되니 (ㄱ)에는 숫자 2가 와야 하고, 현재 COL3값의 두번째 다음값이 해당 파티션내에서 존재하지 않을 경우에는 기본값으로 9를 출력하니 (ㄴ)에는 숫자 9가 와야한다.
이 단원 연속 풀기 · 윈도우 함수개념서 「윈도우 함수」 읽기

이 단원 공개 기출 64문항

  1. 다음 SQL문을 실행하여 나오는 결과의 빈칸 (ㄱ),(ㄴ)을 작성하시오. [그림] [그림]윈도우 함수
  2. 다음의 실행 결과를 조회하는 SQL문은? [그림]윈도우 함수
  3. 동일한 순위에 대해서 동일한 순위를 부여하고 다음 순위를 건너뛰지 않는 것은?윈도우 함수
  4. 다음 중 Window Function에 대한 설명으로 알맞은 것은?윈도우 함수
  5. 주어진 테이블에 대해서 아래와 같은 결괏값이 나오도록 SQL 빈칸을 완성하시오. [그림]윈도우 함수
윈도우 함수 기출 전체 보기 →