CURRENT_TIMESTAMP gebruiken
Een veelgestelde vraag in analytische queries is het vinden van gegevens binnen een bepaald interval van de huidige datum of tijd. Hoewel de datums in onze data in het verleden liggen, werk je vaak met tabellen die dagelijks worden bijgewerkt of zelfs met data die wordt gestreamd.
Deze oefening maakt deel uit van de cursus
Introductie tot BigQuery
Oefeninstructies
- Maak de query af om met de functie
DATE_DIFF()het verschil in dagen ten opzichte van vandaag te vinden voor de eerste vijf bestellingen.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
-- 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;