Обчисліть середню річну температуру
Як аналітик даних, ви можете отримати запит від колеги виконати разовий запит, щоб допомогти їм ефективніше працювати або задовольнити цікавість щодо важливих для них даних. У цій ситуації ви — дата-сайентіст на метеостанції. Керівник метеостанції просить вас обчислити середню річну температуру для кожної станції, усереднивши помісячні середні значення.
Ця вправа є частиною курсу
Аналіз часових рядів у PostgreSQL
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
-- Yearly average of monthly average temp for each station
SELECT
station_id,
-- Truncate year_month to year
___(___, year_month) AS year,
___(t_monthly_avg) AS yearly_avg
FROM temperatures_monthly
WHERE t_monthly_avg > -9999
GROUP BY station_id, year
ORDER BY station_id, year;