SQLDSQL 활용난이도 2MCQ

SQLD SQL 활용 기출문제 #1334

문제

다음 SQL의 결과 행 수로 가장 적절한 것은?

SQL
[EMPLOYEE] DEPT, POSITION, SALARY 'IT', 'Manager', 5000 'IT', 'Developer', 4000 'HR', 'Manager', 4500 SELECT DEPT, POSITION, SUM(SALARY) FROM EMPLOYEE GROUP BY CUBE(DEPT, POSITION);

① 3행 ② 4행 ③ 7행 ④ 8행

정답

4

해설

④번이 정답입니다. CUBE(DEPT, POSITION)은 모든 가능한 그룹핑 조합을 생성합니다: (DEPT, POSITION), (DEPT), (POSITION), ()의 4가지 조합입니다. 실제 데이터 기준으로 (IT,Manager), (IT,Developer), (HR,Manager) 3개 + (IT), (HR) 2개 + (Manager), (Developer) 2개 + 전체합계 1개 = 총 8행이 생성됩니다.

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

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

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