开始使用免费开始使用

ANY_VALUE

您学到的 GoogleSQL 特有的新函数之一是 ANY_VALUE 聚合函数,它允许从文本列返回一个值。您可以将它与 HAVING 结合使用,以找到最大值或最小值。这使我们在对大型数据集做聚合时,能够灵活地返回单个值。

本练习是课程的一部分

BigQuery 入门

查看课程

练习说明

  • 完成查询:对 product_category_name_english 列使用 ANY_VALUE 聚合函数,并加入 HAVING 子句以找到 product_photos_qty 的最大值,同时为结果指定别名 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;
编辑并运行代码