inblog logo
|
stupefyee
    SQL문제풀기

    [SQL 문제 풀이] 연도 별 미세먼지 농도 조회하기

    프로그래머스 (284530)
    Stupefyee's avatar
    Stupefyee
    Mar 27, 2025
    [SQL 문제 풀이] 연도 별 미세먼지 농도 조회하기
    Contents
    내가 작성한 쿼리
    school.programmers.co.kr
    https://school.programmers.co.kr/learn/courses/30/lessons/284530
    notion image
     

    내가 작성한 쿼리

    Oracle

    SELECT TO_CHAR(YM, 'YYYY') 'YEAR', ROUND(AVG(PM_VAL1), 2) 'PM10', ROUND(AVG(PM_VAL2), 2) 'PM2.5' FROM AIR_POLLUTION WHERE LOCATION2 = '수원' -- '수원' 지역 필터링 GROUP BY TO_CHAR(YM, 'YYYY') -- 연도별로 묶기 ORDER BY YEAR;

    MySQL

    SELECT YEAR(YM) AS YEAR, ROUND(AVG(PM_VAL1), 2) 'PM10', ROUND(AVG(PM_VAL2), 2) 'PM2.5' FROM AIR_POLLUTION WHERE LOCATION2 = '수원' -- '수원' 지역 필터링 GROUP BY YEAR(YM) -- 연도별로 묶기 ORDER BY YEAR(YM);

    차이점

    • 년도 출력을 위한 날짜 변환 방식의 차이
    Share article
    Contents
    내가 작성한 쿼리

    stupefyee

    RSS·Powered by Inblog