GROUP_CONCAT 不支持去重

sql中,使用函数GROUP_CONCAT,想要拼接一些字段,相同的去重,GROUP_CONCAT(DISTINCT column),这种形式不支持么,还是以后会支持

1赞

目前不支持在group_concat 中使用distinct进行去重

强烈要求支持啊…

1赞

2.2版本会支持使用array函数代替的方案类似GROUP_CANCAT(distinct c1 order by c1) = array_join(array_sort(array_distinct(array_agg(c1)), “,”))

2赞

直接支持GROUP_CANCAT 呗,这样和mysql 也兼容一些

select array_join(array_sort(array_distinct(array_agg(userid))), “,”) from bitmap_table;