동물 이름 중 두번 이상 쓰인 이름과 해당 이름이 쓰인 횟수를 조회
하는 것이 목적이기 때문에, 이름으로 Group by 하고, COUNT()을 구해준 뒤, HAVING 조건 절에 COUNT()>=2 로 설정해주면 완성이다.
이름이 없는 동물은 집계에서 제외
이기 때문에, WHERE 절에서 WHERE NAME IS NOT NULL
로 설정했다.
쉬운 문제!
🙆♀️ 정답 풀이
SELECT NAME, COUNT(*) AS COUNT FROM ANIMAL_INS WHERE NAME IS NOT NULL GROUP BY NAME HAVING COUNT>=2 ORDER BY NAME;
딱히 수정할 부분은 없는 것 같다.