출처: 패스트 캠퍼스 - 한 번에 끝내는 데이터 분석 초격차 패키지 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 = "집계 후" 데이터를 필터링 > 집계함수만 올 수 있다
'데이터 교육 > SQL' 카테고리의 다른 글
[SQL] 08. join절 (0) | 2023.05.29 |
---|---|
SQL 기본 문법 정리 (0) | 2023.05.24 |
[SQL] 05. group by절, 집계 함수 (0) | 2023.05.23 |
[SQL] 04. where절 (0) | 2023.05.23 |
[SQL] 03. select절, from절 (0) | 2023.05.23 |