SQLD(SQL 개발자) 기출 · 그룹 함수

아래 SQL에서 출력되는 ROWS의 개수를 구하시오.
본문)
SELECT DNAME, JOB, COUNT(*) "Total Emp", SUM(SAL) "Total Sal" FROM SCOTT.EMP A, SCOTT.DEPT B
WHERE A.DEPTNO = B.DEPTNO
GROUP BY CUBE(DNAME,JOB);

이 문제 풀어보기

정답 및 해설 보기

정답: 2번

DEPTNO로 조인을 하고 DNAME과 JOB으로 CUBE를 실행했다. CUBE는 전체합계와 각 칼럼별로 부분합계를 출력한다. CUBE는 입력된 칼럼들의 모든 조합으로 집계를 출력한다.
이 단원 연속 풀기 · 그룹 함수개념서 「GROUP BY · HAVING」 읽기

이 단원 공개 기출 42문항

  1. 다음의 SQL문에 대한 설명으로 올바르지 않은 것은?그룹 함수
  2. 다음 주어진 CUBE문과 동일한 것은?그룹 함수
  3. 아래의 결괏값을 보고 SQL문의 빈칸에 들어 갈 수 있는 내용을 고르시오. [그림]그룹 함수
  4. EMP 테이블의 급여합계에 대해서 결합 가능한 모든 조건의 합계를 계산하는 것은?그룹 함수
  5. 다음 중 Mytest 테이블에서 주어진 결과를 반환하는 SQL문으로 올바른 것은? [그림]그룹 함수
그룹 함수 기출 전체 보기 →