SELECT COUNT(*) AS COUNT
FROM(SELECT NAME, COUNT(NAME)
FROM ANIMAL_INS
WHERE NAME IS NOT NULL
GROUP BY NAME)
;
이것도 가능하지만
SELECT COUNT(DISTINCT NAME) AS COUNT
FROM ANIMAL_INS
WHERE NAME IS NOT NULL;
DISTINCT를 사용하여 간결하게 표현도 가능!
'DataEngineering' 카테고리의 다른 글
SQL 프로그래머스 문제 - 자동차 평균 대여 기간 구하기 (0) | 2024.05.14 |
---|---|
SQL 프로그래머스 문제 - 조건에 부합하는 중고거래 상태 조회하기 (0) | 2024.05.14 |
SQL 프로그래머스 문제 - 가격이 제일 비싼 식품의 정보 출력하기 (0) | 2024.05.14 |
SQL 프로그래머스 문제 - 가격이 제일 비싼 식품의 정보 출력하기 (0) | 2024.05.14 |
SQL 프로그래머스 문제 - 입양 시각 구하기(1)(중요!) (0) | 2024.05.14 |