CommencerCommencez gratuitement

Tronquer des dates

On vous demande de produire une liste de dates en ordre décroissant ainsi que l’humidité moyenne quotidienne du comté de Coffee ; cependant, la table est enregistrée par tranches de 20 minutes. Vous pourriez le faire en effectuant un CAST du timestamp en date, mais utilisons plutôt l’une des fonctions que nous venons d’apprendre pour aller plus vite.

Cet exercice fait partie du cours

<cours>Introduction à Redshift</cours>
Voir le cours

Instructions de l’exercice

  • Utilisez une fonction sur le champ date (de type timestamp) pour extraire uniquement la date du timestamp.
  • Calculez la moyenne de l’humidité par jour à partir de hourlyrelativehumidity, et triez par ordre chronologique inverse.
  • Regroupez par la date et ordonnez par date décroissante.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

-- 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 ___;
Modifier et exécuter le code