
쉑쉑이 나들이
문제
1. 평균 길이가 33cm 이상인 물고기들을 종류별로 분류하여
잡은 수, 최대 길이, 물고기의 종류를 출력하는 쿼리 작성
2. 물고기 종류에 대해 오름차순 정렬
+) 10cm 이하(= 문제에서는 NULL로 표현)의 물고기들은 10cm로 취급
✔️ 제출 쿼리

✔️ 쿼리 분석
SELECT COUNT(ID) FISH_COUNT
, MAX(LENGTH) MAX_LENGTH
, FISH_TYPE
FROM FISH_INFO
GROUP BY FISH_TYPE
HAVING AVG(IFNULL(LENGTH, 10)) >= 33
ORDER BY FISH_TYPE
HAVING절 +IFNULL,AVG함수 활용# 물고기 종류별로 그룹화 GROUP BY FISH_TYPE # HAVING 절을 활용해 평균 길이가 33cm 이상인 물고기 찾기 # IFNULL 함수를 활용해 NULL로 표현된 10cm 이하 물고기 10cm로 취급 # AVG 함수를 활용해 LENGTH 컬럼의 그룹별 평균 구하기 HAVING AVG(IFNULL(LENGTH, 10)) >= 33
오늘의 한 줄.
주말 끝났다ㅠㅠㅠ