IniziaInizia gratis

ANY_VALUE

Una delle nuove funzioni che hai imparato, specifica di GoogleSQL, è l'aggregazione ANY_VALUE, che ti permette di restituire un valore da una colonna di testo. Puoi usarla insieme a HAVING per trovare un valore massimo o minimo. Questo ti dà la flessibilità di restituire un singolo valore quando esegui aggregazioni su un grande insieme di dati.

Questo esercizio fa parte del corso

Introduzione a BigQuery

Visualizza il corso

Istruzioni dell'esercizio

  • Completa la query usando la funzione di aggregazione ANY_VALUE sulla colonna product_category_name_english, includendo la clausola HAVING per trovare il valore massimo di product_photos_qty, e assegna l'alias random_product al risultato.

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

-- 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;
Modifica ed esegui il codice