Використання joins
У багатьох сховищах даних, зокрема в BigQuery, дані зберігаються в різних таблицях, повʼязаних спільними ключами між таблицями. Так само влаштовані й дані цього курсу, що наслідують реальне сховище даних.
У цій вправі ви поєднаєте дві таблиці, щоб отримати єдиний результат.
Ця вправа є частиною курсу
Вступ до BigQuery
Інструкції до вправи
- Зʼєднайте
ecomm_ordersзecomm_order_details, використавши спільну колонкуorder_id. - Відсортуйте набір даних за
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;