Having이란?
- Group by한 결과에 필터일 조건을 붙일 때 사용하는 구문
- 즉, Group by의 where절과 같다고 볼 수 있음
- 그룹을 필터링하는 데 사용
사용 방법
select
from
where
group by
having
order by
Having과 where의 차이
Having
- 그룹을 필터링
- 집계함수(Count, Min, Max, AVG 등등)과 함께 사용 가능
- Group by절 뒤에 사용
Where
- 개별 행의 데이터를 필터링
- 집계함수(Count, Min, Max, AVG 등등)과 함께 사용 불가
- Group by절 앞에 사용