프로그래머스-SQL 고득점키트 - GROUP BY: 동명 동물 수 찾기(틀림)

르네·2023년 9월 13일
0

SQL

목록 보기
5/63

문제

풀이

SELECT NAME, COUNT(*) AS COUNT
FROM ANIMAL_INS
GROUP BY NAME
HAVING COUNT(*) >= 2
   AND NAME IS NOT NULL
ORDER BY NAME

배운점

  • 동물 이름 중 두 번 이상 쓰인 이름을 조회할 때, GROUP BY로 각 이름을 그룹화한다. 해당 이름이 쓰인 횟수를 조회하려면 COUNT(*)를 활용하면 된다.

  • HAVING절에서 추가 조건은 AND 연산자로 이어주면 된다.

profile
데이터분석 공부로그

0개의 댓글