[프로그래머스] MySQL / 중복 제거하기
2024. 1. 8. 15:20ㆍCoding/프로그래머스-SQL
문제 링크
https://school.programmers.co.kr/learn/courses/30/lessons/59408
문제
코드
-- 코드를 입력하세요
SELECT COUNT(DISTINCT NAME)
FROM ANIMAL_INS
WHERE NAME IS NOT NULL;
1. 동물의 이름이 다른 경우 다르게 집계해야 하므로 집계 함수 안에 DISTINCT를 넣어준다.
2. 이름이 NULL인 경우는 집계하지 않는다 했으므로 Is NOT NULL을 넣어준다.
'Coding > 프로그래머스-SQL' 카테고리의 다른 글
[프로그래머스] MySQL / 이름이 없는 동물의 아이디 (0) | 2024.01.08 |
---|---|
[프로그래머스] MySQL / 경기도에 위치한 식품창고 목록 출력하기 (0) | 2024.01.08 |
[프로그래머스] MySQL / 동물 수 구하기 (0) | 2024.01.08 |
[프로그래머스] MySQL / 최솟값 구하기 (0) | 2024.01.08 |
[프로그래머스] MySQL / 최댓값 구하기 (0) | 2024.01.08 |