Troncamento delle date
Ti è stato chiesto di creare un output con la data in ordine decrescente e l’umidità media giornaliera nella Coffee County; tuttavia, la tabella è impostata con incrementi di 20 minuti. Anche se potresti farlo facendo il CAST del timestamp a una data, usiamo una delle funzioni che abbiamo appena visto per renderlo più veloce.
Questo esercizio fa parte del corso
Introduzione a Redshift
Istruzioni dell'esercizio
- Usa una funzione sul campo timestamp
dateper ottenere solo la data dal timestamp. - Calcola la media dell’umidità per giorno,
hourlyrelativehumidity, e ordina in ordine cronologico inverso. - Raggruppa per data e ordina per data in ordine decrescente.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
-- Select just the actual date from the date field
SELECT ___(___) as day,
-- Calculate the average daily humidity from hourlyrelativehumidity
___(___)
FROM public_intro_redshift.coffee_county_weather
-- Group by the day
GROUP BY ___
-- Order by the day in reverse chronological order.
ORDER BY day ___;