Post

[Programmers] 284530번 - 연도 별 평균 미세먼지 농도 조회하기 [MySQL]

[Programmers] 284530번 - 연도 별 평균 미세먼지 농도 조회하기 [MySQL]

문제 링크


1. 문제 풀이


수원 지역은 LOCATION2에서 찾을 수 있으며 ROUNDAVG 함수를 활용해서 평균 오염도를 구했다. PM2.5 별칭은 식별 구분자라 백틱(`)으로 감싸줬다.


2. 쿼리


1
2
3
4
5
6
7
8
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
ORDER BY YEAR;

This post is licensed under CC BY 4.0 by the author.