Utiliser CURRENT_TIMESTAMP
Une question fréquente dans les requêtes analytiques consiste à trouver des données situées dans un certain intervalle par rapport à la date ou à l’heure actuelles. Même si les dates de notre jeu de données sont passées, vous travaillerez souvent avec des tables mises à jour quotidiennement, voire avec des données en continu (streaming).
Cet exercice fait partie du cours
Introduction à BigQuery
Instructions
- Complétez la requête pour trouver, à l’aide de la fonction
DATE_DIFF(), l’écart en jours par rapport au jour actuel pour les cinq premières commandes.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
-- Finish the query to find the difference in days
SELECT
-- Add in the function to find the difference between two dates
___(
-- Finish the statement with the correct date part
EXTRACT(___ FROM order_purchase_timestamp),
-- Add the function to find the current date
___(),
DAY
)
FROM
ecommerce.ecomm_order_details
LIMIT 5;