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

박진우·2022년 10월 26일
0

SQL

목록 보기
6/23

💡동명 동물 수 찾기

◽ 문제 & 문제 설명





◽ 예시





◽ 풀이

  • 1번째 줄: 동물 이름 중 두 번 이상 쓰인 이름해당 이름이 쓰인 횟수를 조회

    NAME ➡️ 이름
    쓰인 횟수 ➡️ COUNT

  • 3번째 줄 WHERE 조건: 이름이 없는 동물은 집계에서 제외해야하니깐

    NAME IS NOT NULL

  • 4번째 줄: 동물 이름 중으로 그룹핑 해야하니깐

    GROUP BY NAME

  • 5번째 줄: 두 번 이상 쓰인 이름의 횟수

  • 6번째 줄: 이름 순으로 조회




✅ 다른 풀이

  • COUNT()에서 COUNT(*)를 하면 모든 값을 센다. ➡️ NULL을 포함하여 센다.

    그래서 IS NOT NULL을 안해도 된다.

0개의 댓글