PRACTICE/SQL

[MySQL] 2단계 22. 연도 별 평균 미세먼지 농도 조회하기

j1ngerhead 2024. 12. 25. 02:10

 

문제 링크

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

SELECT 
    YEAR(YM) AS YEAR, 
    ROUND(AVG(PM_VAL1), 2) AS PM10, 
    ROUND(AVG(PM_VAL2), 2) AS "PM2.5"
FROM 
    AIR_POLLUTION
WHERE 
    LOCATION2 = '수원'
GROUP BY 
    YEAR(YM)
ORDER BY 
    YEAR;

 

ROUND 함수로 소수 표현(셋째 자리에서 반올림하라는 조건 수행), 별칭 지정, 년도별로 그룹화, 수원 지역으로 필터링, 년도로 정렬했다.

320x100