SQLD/SQL 기본 및 활용

GROUP BY, HAVING 절

hyerimir 2023. 3. 13. 21:04

 

GROUP BY

; 데이터를 그룹별로 묶을 수 있도록 해주는 절, GROUP BY 뒤에는 그룹핑의 기준이 되는 컬럼이 돈다

 

집계 함수

- COUNT(*)

- COUNT(컬럼)

- COUNT(DISTINCT(칼럼))

- SUM(칼럼)

- AVG(칼럼)

- MIN(칼럼)

- MAX(칼럼)

 

HAVING

; GROUP BY 절을 사용할 때 WHERE절처럼 사용하는 조건절

 

HAVING 절은 SELECT절보다 먼저 수행되기 때문에 SELECT 절에 정의한 ALIAS를 사용할 수 없음