[프로그래머스 SQL] 중복 제거하기프로그래머스 SQL 문제 해설2022. 2. 20. 12:52
Table of Contents
문제 링크 https://programmers.co.kr/learn/courses/30/lessons/59408
동물의 이름의 종류의 수를 구하는 문제입니다.
동물의 이름이 NULL인 경우에는 수를 세지 않습니다.
SELECT COUNT(DISTINCT NAME)
FROM ANIMAL_INS
WHERE NAME IS NOT NULL
DISTINCT(중복 제거), WHERE IS NOT NULL문 사용합니다.
1. WHERE 조건문으로 NULL이 아닌 경우에는 갯수 셉니다.
2. COUNT(DISTINCT NAME)으로 NAME열에 중복이 되지 않는 경우에 갯수를 셉니다.
결과
'프로그래머스 SQL 문제 해설' 카테고리의 다른 글
[프로그래머스 SQL] 동명 동물 수 찾기 (0) | 2022.02.20 |
---|---|
[프로그래머스 SQL] 고양이와 개는 몇 마리 있을까 (0) | 2022.02.20 |
[프로그래머스 SQL] 동물 수 구하기 (0) | 2022.02.20 |
[프로그래머스 SQL] 최솟값 구하기 (0) | 2022.02.20 |
[프로그래머스 SQL] 최댓값 구하기 (0) | 2022.02.20 |
@임채성 :: 푸르고 개발 블로그
글 내용 중 잘못되거나 이해되지 않는 부분은 댓글을 달아주세요! 감사합니다! 문의: puleugo@gmail.com