CommencezCommencez gratuitement

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

Voir le cours

Instructions de l’exercice

  • Terminez la requête pour effectuer un cross join entre la table principale ecomm_orders et les données STRUCT dépliées contenues dans la même table, dans la colonne order_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
Modifier et exécuter le code