Использование объединений
Во многих хранилищах данных, включая 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;