프로그래머스 코딩테스트/MySQL

프로그래머스 동명 동물 수 찾기 MySQL

Coding-Su 2024. 6. 26. 00:08
728x90

정답

SELECT NAME, COUNT(NAME) COUNT
FROM ANIMAL_INS 
GROUP BY NAME
HAVING COUNT(NAME) > 1
ORDER BY NAME

GROUP BY는 그룹을 지정하는에 NAME의 컬럼 수를 COUNT()하기 위해 그룹으로 묶습니다.
HAVING은 WHERE과 비슷하지만 GROUP BY에게 조건을 줄때 사용합니다.

728x90