프로그래머스 - 중복 제거하기 (MySQL)

조민수·2024년 4월 16일
0

Programmers

목록 보기
42/87
post-custom-banner

Lv2, SQL - DISTINCT


문제

동물 보호소에 들어온 동물의 이름은 몇 개인지 조회하는 SQL 문을 작성해주세요. 이때 이름이 NULL인 경우는 집계하지 않으며 중복되는 이름은 하나로 칩니다


풀이

  • 중복을 제거하는 방법은 여러가지가 있지만 DISTINCT() 가 가장 간단한 방법이다.
SELECT COUNT(DISTINCT(NAME)) AS 'COUNT' FROM ANIMAL_INS
WHERE NAME IS NOT NULL
profile
사람을 좋아하는 Front-End 개발자

0개의 댓글