less than 1 minute read

📜문제


https://school.programmers.co.kr/learn/courses/30/lessons/293259

image

📜정답


    SELECT ROUND(AVG(IFNULL(LENGTH,10)),2) AS AVERAGE_LENGTH FROM FISH_INFO 

📜노트


ROUND(“값”, “자리수”)

ROUND함수는 반올림을 위한 함수이다. 예를 들어 LENGTH = 67.666일때, ROUND(LENGTH,2)라면 LENGTH변수 값의 소수점 셋째자리에서 반올림하여 소수점 둘째자리까지 나타내게 되므로 67.67이 된다.

IFNULL(컬럼명, “NULL일 경우 대체할 값”)

IFNULL함수는 만약 컬럼이 NULL이라면 대체될 값을 설정할 때 사용한다.