PostgreSQL 中如何实现group_concat

之前在MySQL中使用group_concat,觉得超级好用。

今天在PostgreSQL需要用到这样的场景,就去学习了一下。

在PostgreSQL中提供了arr_agg的函数来实现聚合,不过返回的类型是Array。

如果我们需要得到一个字符串类型的数据时,可以通过 array_to_string(array_agg(字段),',')方式来实现。

当然也有更加方便的函数来实现,string_agg(字段,',')。

上一篇:asp.net JSON(一)


下一篇:redis之(十二)redis数据的持久化