GROUP BY HAVING

발자·2022년 9월 14일
0

SQL

목록 보기
5/8

✏️ GROUP BY + HAVING

GROUP BY 컬럼명
HAVING 조건

조건 : 집계함수(COUNT, SUM, AVG, MAX, MIN)를 사용한 조건절이 온다.

지정한 컬럼명의 원소에 따라 그룹으로 묶어지고, 조건에 맞는 경우만 조회한다.

ANIMAL 테이블

IDNAMEAGE
20220707cat1
20180516dog3
20160203cat7
20200430bird4
20210525mouse2

*모든 예시는 이 테이블에 기반한다.

⌨️ sql 구문 작성

SELECT NAME, COUNT(NAME) AS count
FROM ANIMAL
WHERE NAME IS NOT NULL
GROUP BY NAME
HAVING count > 1;

💻 결과

NAMEcount
cat2

0개의 댓글