Uso di CURRENT_TIMESTAMP
Un'altra domanda comune nelle query analitiche è trovare i dati entro un certo intervallo rispetto alla data o all'ora corrente. Anche se le date nei nostri dati sono nel passato, ti capiterà spesso di lavorare con tabelle aggiornate quotidianamente o persino con dati in streaming.
Questo esercizio fa parte del corso
Introduzione a BigQuery
Istruzioni dell'esercizio
- Completa la query per trovare la differenza in giorni rispetto al giorno corrente per i primi cinque ordini usando la funzione
DATE_DIFF().
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
-- 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;