Zacznij terazZacznij za darmo

Używanie CURRENT_TIMESTAMP

Kolejnym częstym zagadnieniem w zapytaniach analitycznych jest wyszukiwanie danych w określonym przedziale od bieżącej daty lub godziny. Choć daty w naszym zbiorze danych należą do przeszłości, w praktyce często pracujesz z tabelami aktualizowanymi codziennie lub nawet z danymi napływającymi w czasie rzeczywistym.

To ćwiczenie jest częścią kursu

Wprowadzenie do BigQuery

Zobacz kurs

Instrukcje do ćwiczenia

  • Uzupełnij zapytanie, aby za pomocą funkcji DATE_DIFF() znaleźć różnicę w dniach między bieżącym dniem a datą zamówienia dla pierwszych pięciu zamówień.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

-- 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;
Edytuj i uruchom kod