[프로그래머스_SQL] 특정 조건을 만족하는 물고기별 수와 최대 길이 구하기
📜문제
https://school.programmers.co.kr/learn/courses/30/lessons/298519
📜정답
SELECT COUNT(FISH_TYPE)AS FISH_COUNT,MAX(IFNULL(LENGTH,10))AS MAX_LENGTH,FISH_TYPE
FROM FISH_INFO
GROUP BY FISH_TYPE
HAVING AVG(IFNULL(LENGTH,10)) >= 33
ORDER BY FISH_TYPE ASC
📜노트
- IFNULL(컬럼명,’대체할 값’)
만약 컬럼이 NULL이라면 대체할 값으로 나타나게 된다.
- AVG
평균 값을 구하는 함수이다.