데이터 교육/SQL
[SQL] 06. having 절
마크잉
2023. 5. 24. 03:10
출처: 패스트 캠퍼스 - 한 번에 끝내는 데이터 분석 초격차 패키지 Online.
카테고리별 쿼리: having 절
having [집계함수 조건절]
having절 = 집계 결과에 필터를 거는 sql구문
01) 매출이 높은 주요 카테고리만 보고싶다면?
select category, sum(gmv) as gmv
from gmv_trend
group by 1
having sum(gmv) >= 50000000
02) where절과 having절 같이 쓰기
select category, sum(gmv) as gmv
from gmv_trend
where yyyy = 2020
group by 1
having sum(gmv) >= 10000000
where과 having의 차이
where = "집계 전" 데이터를 필터링 > 집계함수가 올 수 없고
having = "집계 후" 데이터를 필터링 > 집계함수만 올 수 있다