[프로그래머스/SQL] 중복 제거하기(59408) 풀이

업데이트:



문제 정보


풀이

문제

ANIMAL_INS에서 이름이 있는 동물(NAME IS NOT NULL)의 서로 다른 이름 개수를 구하는 문제입니다.

코드

SELECT COUNT(DISTINCT NAME) count FROM ANIMAL_INS WHERE NAME IS NOT NULL

설명

중복 제거된 이름 개수는 COUNT(DISTINCT NAME)으로 구합니다. NULL은 제외해야 하므로 WHERE NAME IS NOT NULL 조건을 함께 사용합니다.



이런 주제는 어떠신가요?

비슷한 난이도와 유형의 문제를 이어서 보면 풀이 감각을 더 빠르게 잡기 좋습니다.

댓글남기기