Inizia subitoInizia gratis

Calcola la temperatura media annua

Come data analyst, potresti ricevere richieste ad hoc da colleghi per eseguire query che li aiutino a lavorare meglio o a soddisfare la loro curiosità su dati per loro importanti. In questo scenario, sei un data scientist in una stazione meteorologica. Il responsabile della stazione vuole che tu calcoli la temperatura media annua per ciascuna stazione, facendo la media delle medie mensili.

Questo esercizio fa parte del corso

Analisi delle serie temporali in PostgreSQL

Visualizza corso

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

-- 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;
Modifica ed esegui il codice