문제
다음 [재고] 테이블에서 SQL문을 실행한 결과로 출력되는 행의 개수를 쓰시오.
| 창고 | 제품 | 재고량 |
|---|---|---|
| 서울 | 노트북 | 15 |
| 부산 | 노트북 | 8 |
| 서울 | 마우스 | 25 |
| 대구 | 마우스 | 12 |
| 부산 | 키보드 | 30 |
SQLSELECT 제품, COUNT(*) AS 개수 FROM 재고 GROUP BY 제품;
정답
3
3
해설
GROUP BY 제품 절에 의해 제품별로 그룹화됩니다. 테이블에는 노트북, 마우스, 키보드 총 3개의 서로 다른 제품이 있으므로, 결과는 3개의 행이 출력됩니다.