Contents
내가 작성한 쿼리
내가 작성한 쿼리
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