SQLDSQL 활용난이도 3MCQ

SQLD SQL 활용 기출문제 #1380

문제

다음 GROUP BY 절에서 GROUPING SETS와 CUBE의 실행 결과가 동일한 것은?

SQL
SQL1: GROUP BY GROUPING SETS ((부서), (직급), (부서, 직급), ()) SQL2: GROUP BY CUBE(부서, 직급)

두 SQL의 결과 비교로 올바른 것은?

① SQL1이 더 많은 그룹 생성 ② SQL2가 더 많은 그룹 생성
③ 동일한 그룹 생성 ④ SQL2는 전체 총계가 없음

정답

3

해설

CUBE(부서, 직급)은 2^2=4가지 그룹핑을 생성: (부서), (직급), (부서,직급), (). GROUPING SETS에서도 동일한 4가지 조합을 명시했으므로 결과가 같다. CUBE는 자동으로 전체 총계()를 포함한다.

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[SQLD] SQL 활용 기출 #1380 | sqldpass