저작권 문제로 인해, 직접 작성한 쿼리문만 공개.
14. 전력 소비량 이동 평균 구하기
https://solvesql.com/problems/moving-average-of-power-consumption/
SELECT
DATE_ADD(measured_at, INTERVAL 10 MINUTE) AS end_at,
ROUND(AVG(zone_quads) OVER (ORDER BY measured_at ROWS BETWEEN 5 PRECEDING AND CURRENT ROW),2) AS zone_quads,
ROUND(AVG(zone_boussafou) OVER (ORDER BY measured_at ROWS BETWEEN 5 PRECEDING AND CURRENT ROW),2) AS zone_boussafou,
ROUND(AVG(zone_smir) OVER (ORDER BY measured_at ROWS BETWEEN 5 PRECEDING AND CURRENT ROW),2) AS zone_smir
FROM power_consumptions
WHERE measured_at BETWEEN '2017-01-01' AND '2017-01-31 23:50:00'
ORDER BY measured_at ASC
'sql > Advent of SQL 2024' 카테고리의 다른 글
SQL 문제 풀이 챌린지(16/25) - 스테디셀러 작가 찾기 (0) | 2024.12.18 |
---|---|
SQL 문제 풀이 챌린지(15/25) - 폐쇄할 따릉이 정류소 찾기 2 (0) | 2024.12.18 |
SQL 문제 풀이 챌린지(13/25) - 게임 개발사의 주력 플랫폼 찾기 (0) | 2024.12.13 |
SQL 문제 풀이 챌린지(12/25) - 3년간 들어온 소장품 집계하기 (0) | 2024.12.12 |
SQL 문제 풀이 챌린지(11/25) - 서울숲 요일별 대기오염도 계산하기 (0) | 2024.12.11 |