🧐 문제
Level2 동명 동물 찾기
😊 풀이
- NAME에 따라 그룹화.
- HAVING절에 조건을 추가하여 '두 번 이상' 조건을 만족하도록
- NAME에 따라 오름차순으로 정렬
- 처음에 빼먹어서 애먹었는데.. ' 이때 결과는 이름이 없는 동물은 집계에서 제외' 라는 조건이 있으므로 WHERE절에
IS NOT NULL
조건 추가.
💌 소스코드
SELECT NAME, COUNT(*) AS COUNT
FROM ANIMAL_INS
WHERE NAME IS NOT NULL
GROUP BY NAME
HAVING COUNT(*) > 1
ORDER BY NAME;