알고리즘(algo)/SQL
[SQL] 동명 동물 수 찾기
dDong2
2023. 2. 13. 11:52
참고: https://school.programmers.co.kr/learn/courses/30/lessons/59041
✔️ 문제
문제는 다음과 같다.
✔️ 풀이
예시처럼 중복된 사람의 이름과 중복된 횟수를 출력하면 된다.
SELECT NAME, COUNT(NAME)
FROM ANIMAL_INS
GROUP BY NAME
HAVING COUNT(NAME) >= 2
ORDER BY NAME
GROUP BY로 묶으면 중복을 제거한 것을 자동으로 카운팅하는데,
이때 조건으로 HAVING절에 2 이상을 삽입한 후 이름 순으로 정렬한다.
화이팅 💪