SALES(dept, amount)에 (A,5), (A,15), (B,25)가 있다. 부서별 합계가 20 이상인 부서만 조회할 조건 위치는?
SELECT dept, SUM(amount)
FROM SALES
GROUP BY dept
HAVING SUM(amount) >= 20;
정답 4번
집계된 SUM(amount)에 대한 조건은 그룹 생성 뒤 HAVING에서 평가한다. 반면 “SELECT 뒤 WHERE”는 WHERE는 그룹화 전 개별 행을 제한하며 SELECT 뒤에 쓰지 않는다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-21