Używanie złączeń
W wielu hurtowniach danych, w tym w BigQuery, dane są przechowywane w różnych tabelach powiązanych wspólnymi kluczami. Tak jest również w przypadku danych w tym kursie, które odwzorowują strukturę rzeczywistej hurtowni danych.
W tym ćwiczeniu połączysz dwie tabele, aby uzyskać jeden wynik.
To ćwiczenie jest częścią kursu
Wprowadzenie do BigQuery
Instrukcje do ćwiczenia
- Połącz tabelę
ecomm_ordersz tabeląecomm_order_details, używając wspólnej kolumnyorder_id. - Posortuj zbiór danych według kolumny
order_purchase_timestamp, aby wyświetlić najnowsze zamówienia.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
SELECT
ecomm_orders.order_id,
ecomm_orders.order_items,
ecomm_order_details.order_status,
ecomm_order_details.order_purchase_timestamp
FROM
ecommerce.ecomm_orders
-- Join on the common order_id column
JOIN
ecommerce.ecomm_order_details ___ (___)
-- Order to show recent orders
ORDER BY ___ ___
LIMIT 10;