데이터 분석 기술 블로그

잔챙이 잡은 수 구하기 _ Lv1. 프로그래머스 * 본문

SQL/문제풀이

잔챙이 잡은 수 구하기 _ Lv1. 프로그래머스 *

데이터분석가 이채은 2024. 9. 7. 09:00

 

Solution

SELECT COUNT(*) AS FISH_COUNT
FROM FISH_INFO
WHERE LENGTH IS NULL;

 

문제에서 10cm 이하인 물고기는 LENGTH가 NULL로 기록된다고 하므로 NULL의 개수만 출력하면 된다.

처음에는 COUNT(LENGTH)를 했었다. COUNT(*)과 다르지 않을 거라고 생각했었는데 COUNT() 함수NULL 값을 무시한다. 즉, 그 행을 세지 않게 되므로 계속 값이 0이 나온다.