본문 바로가기
문제 풀이/프로그래머스

[MYSQL 22] 동명 동물 수 찾기

by hyeminigo 2024. 9. 21.

동명 동물 수 찾기 (LEVEL2)

 

두 번 이상 쓰인 이름과 해당 이름이 쓰인 횟수를 조회

이름이 없는 동물 제외

정렬 이름 순

 


정답 코드

SELECT NAME, COUNT(*) AS COUNT
FROM ANIMAL_INS
WHERE NAME IS NOT NULL
GROUP BY NAME
HAVING COUNT > 1
ORDER BY NAME

 

 

MEMO

  • 이름이 없는 동물 제외  IS NOT NULL
  • GROUP BY 된 결과로 필터링하려면 HAVING 사용