Bắt đầu ngayBắt đầu miễn phí

Sử dụng joins

Trong nhiều kho dữ liệu, bao gồm BigQuery, dữ liệu được lưu ở nhiều bảng và liên kết với nhau bằng các khóa chung. Dữ liệu của khóa học này cũng như vậy, mô phỏng một kho dữ liệu thực tế.

Trong bài tập này, bạn sẽ kết hợp hai bảng để tạo ra một kết quả duy nhất.

Bài tập này là một phần của khóa học

Giới thiệu về BigQuery

Xem khóa học

Hướng dẫn bài tập

  • Join ecomm_orders với ecomm_order_details bằng cột chung order_id.
  • Sắp xếp dữ liệu theo order_purchase_timestamp để hiển thị các đơn hàng gần đây nhất.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

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;
Chỉnh sửa và Chạy Mã