728x90
문제
동물 보호소에 들어온 동물의 이름은 몇 개인지 조회하는 SQL 문을 작성해주세요. 이때 이름이 NULL인 경우는 집계하지 않으며 중복되는 이름은 하나로 칩니다.
풀이
SELECT COUNT(DISTINCT NAME)
FROM ANIMAL_INS
DISTINCT
- 중복을 제거하는 옵션
- SELECT문에서 칼럼명 앞에 씀
COUNT는 원래 NULL값을 세지 않는다.
728x90
'IT > SQL' 카테고리의 다른 글
[MySQL] 프로그래머스 GROUP BY 02 성분으로 구분한 아이스크림 총 주문량 (0) | 2023.10.01 |
---|---|
[MySQL] 프로그래머스 GROUP BY 01 저자별 카테고리별 매출액 집계하기 (0) | 2023.10.01 |
[MySQL] 프로그래머스 SUM, MAX, MIN 05 동물 수 구하기 (0) | 2023.10.01 |
[MySQL] 프로그래머스 SUM, MAX, MIN 04 최솟값 구하기 (0) | 2023.10.01 |
[MySQL] 프로그래머스 SUM, MAX, MIN 03 최댓값 구하기 (0) | 2023.10.01 |