使用連接(joins)
在許多資料倉儲(包含 BigQuery)中,資料會存放在多個資料表裡,並透過跨表的共同鍵串聯。這門課的資料也是如此,模擬真實世界的資料倉儲。
在這個練習中,你將把兩個資料表合併,產生單一的結果。
本練習屬於課程
BigQuery 入門
練習說明
- 使用共同的
order_id欄位,將ecomm_orders與ecomm_order_details連接起來。 - 依
order_purchase_timestamp排序資料集,以顯示最新的訂單。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
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;