CodeKata/SQL
[MySQL] 중복 제거하기_Lv.1
기븜
2024. 12. 17. 18:39
문제 https://school.programmers.co.kr/learn/courses/30/lessons/59408
프로그래머스
SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다. 동물 보호소에 들어온 동물의 이름은 몇 개인지 조회하는 SQL 문을 작성해주세요. 이때 이름이 NULL인 경우는 집계하지 않으며 중복되는 이름은 하나로 칩니다.
요구사항
동물의 이름 갯수 count
이름 null값 제외 is not null
중복값 제외 distinct
풀이방법
더보기
-- 코드를 입력하세요
SELECT count(distinct name) as count
from animal_ins
where name is not null
배운점
문제는 끝까지..! 한국말은 끝까지 잘읽자!