ANY_VALUE
Una dintre funcțiile noi specifice GoogleSQL pe care le-ai învățat este agregatul ANY_VALUE, care îți permite să returnezi o valoare dintr-o coloană de tip text. O poți folosi împreună cu HAVING pentru a găsi o valoare maximă sau minimă. Astfel, ai mai multă flexibilitate atunci când agregezi date dintr-un set de date mare și vrei să returnezi o singură valoare.
Acest exercițiu face parte din cursul
Introducere în BigQuery
Instrucțiuni pentru exercițiu
- Completează interogarea folosind funcția agregat
ANY_VALUEpe coloanaproduct_category_name_english, incluzând clauzaHAVINGpentru a găsi valoarea maximă a coloaneiproduct_photos_qty, și atribuie aliasulrandom_productrezultatului.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
-- 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;