Verwendung von CURRENT_TIMESTAMP
Eine häufige Frage bei analytischen Abfragen ist, Daten innerhalb eines bestimmten Intervalls zum aktuellen Datum oder zur aktuellen Uhrzeit zu finden. Auch wenn die Daten in unserem Beispiel in der Vergangenheit liegen, arbeitest du oft mit Tabellen, die täglich aktualisiert werden – oder sogar mit Daten, die als Stream eingehen.
Diese Übung ist Teil des Kurses
Einführung in BigQuery
Anleitung zur Übung
- Vervollständige die Abfrage, um mit der Funktion
DATE_DIFF()die Differenz in Tagen zum aktuellen Tag für die ersten fünf Bestellungen zu ermitteln.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
-- 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;