始める無料で始める

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;
コードを編集して実行