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

다음 수행 결과로 가장 적절한 것은?
본문)
SELECT SUM(SAL) FROM (SELECT ENAME, DEPTNO, SAL, NTILE(2) OVER(PARTITION BY DEPTNO ORDER BY SAL) AS GN FROM EMP) WHERE (DEPTNO = 10 AND GN = 1) OR (DEPTNO = 20 AND GN = 2);

이 문제 풀어보기

정답 및 해설 보기

정답: 2번

그룹으로 나눌 때 명학히 나눠지지 않으면 앞 그룹의 크기를 더 크게 나누므로 10번 부서의 1번 그룹원은 MILLER, CLARK이며, 20번 부서의 2번 그룹원은 SCOTT과 FORD 이므로 1300 + 2450 + 3000 + 3000 = 9750 이 된다.
이 단원 연속 풀기 · 윈도우 함수개념서 「윈도우 함수」 읽기

이 단원 공개 기출 64문항

  1. 다음 결과를 얻기 위한 SQL 문장으로 적절하지 않은 것은? [그림]윈도우 함수
  2. PIVOT과 UNPIVOT에 대한 설명으로 가장 적절한 것은?윈도우 함수
  3. 다음은 사원 테이블 TAB1의 일부 데이터이다. 다음 SQL을 실행한 결과가 아래와 같을 때, 빈칸에 들어갈 함수로 가장 적절한 것은? [그림] [그림]윈도우 함수
  4. 다음은 STUDENT 테이블의 일부 데이터이다. 다음 중 각 GRADE별로 키가 가장 작은 학생의 이름만 출력하는 SQL은? [그림]윈도우 함수
  5. 다음 중 윈도우 함수 (Window Function, Analytic Function)에 대한 설명으로 가장 부적절한 것은?윈도우 함수
윈도우 함수 기출 전체 보기 →