[SQL 문제 풀이] 특정 조건을 만족하는 물고기별 수와 최대 길이 구하기

프로그래머스 (298519)
Stupefyee's avatar
Jan 17, 2025
[SQL 문제 풀이] 특정 조건을 만족하는 물고기별 수와 최대 길이 구하기
notion image

내가 작성한 쿼리

💡
SELECT COUNT(*) AS FISH_COUNT, MAX(COALESCE(LENGTH, 10)) AS MAX_LENGTH, FISH_TYPE FROM FISH_INFO GROUP BY FISH_TYPE HAVING AVG(COALESCE(LENGTH, 10)) >= 33 ORDER BY FISH_TYPE ASC;
  • COALESCE(값1, 값2)
    • 값1이 null일 경우 값2로 취급하게 함
Share article

stupefyee