WHERE vs HAVING
- WHERE — 그룹화 전 행 필터
- HAVING — 그룹화 후 집계 결과 필터
SELECT dept, COUNT(*) AS n
FROM employees
GROUP BY dept
HAVING COUNT(*) > 10;GROUP BY 결과를 필터링하는 절. WHERE와 달리 집계 후 적용.
SELECT dept, COUNT(*) AS n
FROM employees
GROUP BY dept
HAVING COUNT(*) > 10;