CommencezCommencez gratuitement

Trouver des dates futures

En faisant des recherches, vous découvrez que le comté de Coffee a atteint un taux d'humidité minimal de 10 le '2023-01-15 15:35:00'. Le personnel sur le terrain souhaite une requête qui affiche la date et hourlystationpressure pour 30 jours avant, 30 jours après et 90 jours après.

Cette activité fait partie du cours

Introduction à Redshift

Voir le cours

Instructions de l’exercice

  • Sélectionnez la date et hourlystationpressure pour '2023-01-15 15:35:00', 30 jours avant, 30 jours après et 90 jours après.
  • Construisez une liste appropriée pour la clause IN en utilisant des fonctions DATEADD afin d'obtenir 30 jours avant, 30 jours après et 90 jours après.

Exercice interactif pratique

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

SELECT date, 
       hourlystationpressure
  FROM public_intro_redshift.coffee_county_weather
 WHERE ___ IN (
           '2023-01-15 15:35:00', 
           -- 30 days prior
           ___(___, ___, '2023-01-15 15:35:00'), 
           -- 30 days later
           ___(___, ___, '2023-01-15 15:35:00'), 
           -- 90 days later
           ___(___, ___, '2023-01-15 15:35:00')
       )
 ORDER BY date;
Modifier et exécuter le code