UNNEST avec des CROSS JOIN
Comme vous l'avez vu à quelques reprises depuis le début du cours, vous pouvez joindre des valeurs dépliées aux valeurs de la table d'origine en utilisant la forme abrégée d'un cross join. Vous pouvez le démontrer en utilisant la syntaxe complète de cross join dans cet exercice.
Cette activité fait partie du cours
Introduction à BigQuery
Instructions de l’exercice
- Terminez la requête pour effectuer un cross join entre la table principale
ecomm_orderset les donnéesSTRUCTdépliées contenues dans la même table, dans la colonneorder_items.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
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