LoslegenKostenlos loslegen

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

Kurs anzeigen

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;
Code bearbeiten und ausführen