[프로그래머스 SQL/59408] 중복 제거하기
in Study / Coding Test
☑️ 문제
☑️ 풀이
SELECT COUNT(DISTINCT NAME) -- 2
FROM ANIMAL_INS
WHERE NAME IS NOT NULL -- 1
- 이름이 NULL이 아닌 경우만 필터링한다.
- DISTINCT를 이용해서 중복을 제거하고 고유한 이름만 추출하여 개수를 계산한다.
SELECT COUNT(DISTINCT NAME) -- 2
FROM ANIMAL_INS
WHERE NAME IS NOT NULL -- 1