Créer un tableau (ARRAY) dans une requête
Il arrive que, même après avoir agrégé des données, vous souhaitiez conserver une partie des données originales; ARRAY est alors une excellente structure. Dans cette requête, par exemple, vous créerez un nouveau ARRAY en écrivant une sous-requête à cet effet.
Cette activité fait partie du cours
Introduction à BigQuery
Instructions de l’exercice
- Créez un tableau de
product_idpour les produits pesant 2 220 grammes. Commencez par consulter la tableecomm_productspour repérer la colonne qui contient l'information sur le poids.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
-- 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)