CommencezCommencez gratuitement

Utiliser des jointures

Dans de nombreux entrepôts de données, dont BigQuery, les données sont stockées dans différentes tables reliées par des clés communes à travers les tables. C'est le cas avec les données du cours, qui reproduisent un entrepôt de données réel.

Dans cet exercice, vous allez combiner deux tables pour produire un seul résultat.

Cette activité fait partie du cours

Introduction à BigQuery

Voir le cours

Instructions de l’exercice

  • Faites une jointure entre ecomm_orders et ecomm_order_details à l'aide de la colonne commune order_id.
  • Triez l'ensemble de données par order_purchase_timestamp pour afficher les commandes les plus récentes.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

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;
Modifier et exécuter le code