[SQL] (select) ifnull로 null값 계산하기

도리·2025년 2월 4일

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

문제

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

  • null 값도 10 이하가 되는 것으로 처리해야 한다
select count(id) as fish_count
from fish_info
where ifnull(length,'0')<= 10

하나 실패했다. ..

근데 알고보니 문제이슈였따. 참고(https://royzero.tistory.com/entry/programmers-293258)
ifnull구문에서 <= 대신 <라고 하면 된다.

profile
인공지능응용학과 졸업예정..

0개의 댓글