[SQL 고득점 kit:GROUP BY] 동명 동물 수 찾기

이현진·2022년 5월 1일
0

SQL 고득점 kit

목록 보기
10/16

문제

동물 보호소에 들어온 동물 이름 중 두 번 이상 쓰인 이름과 해당 이름이 쓰인 횟수를 조회하는 문제이다.
이 때 결과는 이름이 없는 동물은 집계에서 제외하며, 결과는 이름 순으로 조회한다.

풀이

이름을 조회하는 문제이므로 SELECT NAME, COUNT(NAME) FROM ANIMAL_INS 를 통해 이름을 불러온다.
NAME이 null값인 경우는 제외하고, NAME으로 그룹화한다.
그룹화된 NAME이 2 이상인 경우를 조회하고 이름 순으로 조회하므로 정답은 아래와 같다.

profile
https://github.com/lhjbg0821

0개의 댓글