在BigQuery中,可以使用ARRAY_AGG函数将查询结果分组为数组。下面是一个示例代码:
SELECT
group_column,
ARRAY_AGG(value_column) AS array_column
FROM
your_table
GROUP BY
group_column
在上面的代码中,group_column
是用来分组的列,value_column
是要聚合为数组的列。通过使用ARRAY_AGG
函数,查询结果将按group_column
分组,并将value_column
的值聚合到一个数组中,结果存储在array_column
中。
你可以将your_table
替换为你自己的表名,并根据实际情况调整列名。