IniziaInizia gratis

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

Visualizza il corso

Istruzioni dell'esercizio

  • Usa una funzione sul campo timestamp date per 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 ___;
Modifica ed esegui il codice