
푼 문제 : 동명 동물 수 찾기
https://school.programmers.co.kr/learn/courses/30/lessons/59041
문제 풀이
SELECT NAME, COUNT(*) AS COUNT
FROM ANIMAL_INS
WHERE NAME IS NOT NULL
GROUP BY NAME
HAVING COUNT > 1
ORDER BY NAME
- COUNT(*) : 조건에 해당하는 모든 행의 갯수를 세는 명령문
- GROUP BY (칼럼명) : 특정 컬럼을 기준으로 그룹화하는 명령문
- HAVING : GROUP BY절에서 조건을 주는 경우 사용
TIL
GROUP BY와 HAVING이라는 명령문을 처음으로 사용해보았다
아직 많이 어색하고 어려워서 비슷한 문제를 많이 풀어봐야겠다!