다음 SQL의 결과 행 수는?
SALES
| REGION | PRODUCT | AMOUNT |
|---|---|---|
| A | X | 10 |
| A | Y | 20 |
| B | X | 30 |
SELECT region, product, SUM(amount) FROM sales GROUP BY ROLLUP(region, product);
정답 3번
ROLLUP(region, product)은 (region, product), (region), () 세 집계 수준을 만든다. 상세 조합은 A-X·A-Y·B-X 3개, 지역 소계는 A·B 2개, 전체 총계는 1개이므로 총 6행이다.
콘텐츠 정보
- 자료 유형
- 정처LAB 자체 제작
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-16