Använda CURRENT_TIMESTAMP
En annan vanlig fråga i analytiska frågor är att hitta data inom ett visst intervall från aktuellt datum eller tid. Även om datumen i våra data ligger i det förflutna, kommer du ofta att arbeta med tabeller där data uppdateras dagligen eller till och med med data som strömmar in i realtid.
Den här övningen är en del av kursen
Introduktion till BigQuery
Övningsinstruktioner
- Komplettera frågan för att beräkna skillnaden i dagar från dagens datum för de fem första beställningarna med hjälp av funktionen
DATE_DIFF().
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
-- 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;