Usando joins
Em muitos data warehouses, incluindo o BigQuery, os dados são armazenados em várias tabelas conectadas por chaves comuns entre elas. Esse é o caso dos dados do curso, que simulam um data warehouse do mundo real.
Neste exercício, você vai combinar duas tabelas para gerar um único resultado.
Este exercício faz parte do curso
Introdução ao BigQuery
Instruções do exercício
- Faça o join de
ecomm_orderscomecomm_order_detailsusando a coluna comumorder_id. - Ordene o conjunto de dados por
order_purchase_timestamppara mostrar os pedidos mais recentes.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
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;