使用连接
在包括 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;