ANY_VALUE
GoogleSQL に特有の新しい関数のひとつに、テキスト列から値を返せる集計関数 ANY_VALUE があります。これを HAVING と組み合わせることで、最大値や最小値を見つけられます。大規模なデータセットを集計するときに、単一の値を柔軟に返すのに役立ちます。
この演習はコースの一部です
BigQuery入門
演習の手順
product_category_name_english列に対して集計関数ANY_VALUEを使い、product_photos_qtyの最大値を求めるためのHAVING句を含めてクエリを完成させ、結果にエイリアスrandom_productを付けてください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
-- 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;