ÎncepețiÎncepe gratuit

Calculează media anuală a temperaturii

În calitate de analist de date, este posibil să fii solicitat de un coleg să efectuezi o interogare ad hoc care să îl ajute să își desfășoare activitatea mai eficient sau să răspundă curiozității sale legate de date importante pentru el. În acest scenariu, ești un om de știință specializat în date la o stație meteo. Managerul stației meteo dorește să calculezi media anuală a temperaturii pentru fiecare stație, prin calcularea mediei valorilor medii lunare.

Acest exercițiu face parte din cursul

Analiza seriilor de timp în PostgreSQL

Vezi cursul

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

-- 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;
Editează și rulează codul