在BigQuery中,我想要与pl / sql中的listagg函数相同的结果。我该怎么做。

时间:2015-01-23 07:40:24

标签: google-bigquery

例如,我有一个包含以下数据的表

col1 col2 一个红色 一个绿色 b蓝色 b白色 b黄色 c橙色 c black

我想要结果为 col1 concatenated_col2 一个红色,绿色 b蓝色,白色,黄色 c橙色,黑色 我怎样才能在Bigquery中获得这个?

1 个答案:

答案 0 :(得分:2)

SELECT col1, GROUP_CONCAT(col2) AS concatenated_col2
FROM [project:dataset.table]
GROUP BY col1