clickhouse将某列数据合并成数组

方法(不去重):groupArray

方法(去重):groupUniqArray

用法:

SELECT 分组列,groupArray(合并列——字符串类型)
from1
group by 分组列;

结果:

原数据:

聚合数据结果:

如果想把数组扁平成字符串,那么就用arrayStringConcat(字符串,分隔符)

用法:

SELECT arrayStringConcat(['4','5','6'],',');

结果:

猜你喜欢

转载自blog.csdn.net/qq_41110377/article/details/128862623