Joins verwenden
In vielen Data Warehouses, einschließlich BigQuery, werden Daten in verschiedenen Tabellen gespeichert, die über gemeinsame Schlüssel miteinander verknüpft sind. So ist es auch bei den Kursdaten, die ein reales Data Warehouse nachbilden.
In dieser Übung kombinierst du zwei Tabellen, um ein einzelnes Ergebnis zu erstellen.
Diese Übung ist Teil des Kurses
Einführung in BigQuery
Anleitung zur Übung
- Verbinde
ecomm_ordersmitecomm_order_detailsüber die gemeinsame Spalteorder_id. - Sortiere den Datensatz nach
order_purchase_timestamp, um die neuesten Bestellungen anzuzeigen.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
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;