MYSQL/프로그래머스 LV03

특정 조건을 만족하는 물고기별 수와 최대 길이 구하기

수스리 2025. 2. 26. 20:30

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

 

프로그래머스

SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프

programmers.co.kr

더보기
더보기
SELECT
    COUNT(*) AS FISH_COUNT,
    MAX(IF(LENGTH IS NULL, 10, LENGTH)) AS MAX_LENGTH,
    FISH_TYPE
FROM 
    FISH_INFO
GROUP BY (FISH_TYPE)
HAVING AVG(IF(LENGTH IS NULL, 10, LENGTH)) >= 33
ORDER BY FISH_TYPE ASC;