Créer un tableau (array) dans une requête
Parfois, lorsque vous agrègez des données, vous souhaitez tout de même conserver une partie des données d’origine, et ARRAY est une excellente structure pour cela. Par exemple, dans cette requête, vous allez créer un nouvel ARRAY en écrivant une sous‑requête.
Cet exercice fait partie du cours
Introduction à BigQuery
Instructions
- Créez un tableau (
ARRAY) deproduct_idpour les produits pesant 2 220 grammes. Commencez par consulter la tableecomm_productspour identifier la colonne qui stocke l’information de poids.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
-- Fill in the query to construct the array
SELECT
ARRAY(SELECT
-- Add the column with the values you want in the array
___
FROM
ecommerce.ecomm_products
WHERE
-- Add the column we want to filter by
___ = 2220)