UNNEST avec des CROSS JOIN
Comme vous l'avez déjà vu à plusieurs reprises dans le cours, vous pouvez joindre des valeurs désimbriquées aux valeurs de la table d'origine en utilisant la syntaxe abrégée d'un cross join. Vous pouvez le vérifier ici en utilisant la syntaxe complète d'un cross join dans cet exercice.
Cet exercice fait partie du cours
Introduction à BigQuery
Instructions
- Terminez la requête pour effectuer un cross join entre la table principale
ecomm_orderset les donnéesSTRUCTdésimbriquées contenues dans cette même table, dans la colonneorder_items.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
SELECT
o.order_id,
item.price
FROM ecommerce.ecomm_orders o
-- Add the correct join type and syntax to expand the STRUCT data in
___ ___(o.order_items) item