Notice
Recent Posts
Recent Comments
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Archives
Today
Total
관리 메뉴

Yeongjun's Blog

잔챙이 잡은 수 구하기(프로그래머스) 본문

개발/DB-SQL

잔챙이 잡은 수 구하기(프로그래머스)

yeongjun_333 2024. 5. 25. 15:02

프로그래머스 코딩테스트 SQL > SELECT

문제설명

Table: FISH_INFO

Column

  • ID: 아이디
  • FISH_TYPE: 물고기의 종류
  • TIME: 물고기를 잡은 날짜
  • LENGTH: 잡은 물고기의 길이

잡은 물고기 중 길이가 10cm 이하인 물고기의 수를 출력하는 SQL 문을 작성 물고기의 수를 나타내는 컬럼 명은 FISH_COUNT

단, 잡은 물고기의 길이가 10cm 이하일 경우에는 LENGTH 가 NULL 이며, LENGTH 에 NULL 만 있는 경우는 없다.

문제해결

  • COUNT(컬럼명)의 경우 NULL을 제외 시키기에 (*)로 전체를 카운트
  • WHERE LENGTH IS NULL을 사용해 length가 Null인것만 카운트
SELECT COUNT(*) as FISH_COUNT
FROM FISH_INFO
WHERE LENGTH IS NULL