부서별 평균 급여가 5000 이상인 부서만 조회하는 SQL로 올바른 것은?
정답 2번
그룹별 집계 결과에 대한 조건은 GROUP BY 뒤의 HAVING 절에 작성한다. WHERE 절은 그룹화 전에 개별 행을 거르므로 AVG 같은 그룹 함수를 직접 조건으로 사용할 수 없다. WHERE는 그룹화 전 행을 거르고 HAVING은 GROUP BY로 만든 집계 결과를 거른다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-21