CommencezCommencez gratuitement

ANY_VALUE

Parmi les nouvelles fonctions propres à GoogleSQL, vous avez appris l'agrégat ANY_VALUE, qui permet de retourner une valeur à partir d'une colonne texte. Vous pouvez l'utiliser avec HAVING pour trouver une valeur maximale ou minimale. Cela nous donne une certaine souplesse pour retourner une seule valeur lors d'une agrégation sur un vaste ensemble de données.

Cette activité fait partie du cours

Introduction à BigQuery

Voir le cours

Instructions de l’exercice

  • Complétez la requête en utilisant la fonction d'agrégation ANY_VALUE sur la colonne product_category_name_english, en incluant la clause HAVING pour trouver la valeur maximale de product_photos_qty, puis attribuez l'alias random_product au résultat.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

-- Finish the query below by adding the ANY_VALUE function

SELECT
  product_weight_g,
    -- Complete the query by adding the ANY_VALUE function on the product category column
	___
FROM ecommerce.ecomm_products
GROUP BY product_weight_g;
Modifier et exécuter le code