[프로그래머스] 잡은 물고기의 평균 길이 구하기

yenpkr·2025년 2월 27일
0

sql

목록 보기
33/91

문제

제출

SELECT round(avg(length),2) AVERAGE_LENGTH
from (select ifnull(length,10) length from fish_info) fish_length

또 다른 답

SELECT round(avg(ifnull(length,10)),2) AVERAGE_LENGTH
from fish_info

IFNULL 함수는 해당 Column의 값이 NULL을 반환할 때, 다른 값으로 출력할 수 있도록 하는 함수이므로, from 절에서 서브쿼리로 따로 테이블 생성할 필요 없이, SELECT문에서 바로 사용할 수 있다.

0개의 댓글