Postgresql - 多行合并一行
//方式一:使用string_agg函数
SELECT string_agg (DISTINCT fieldname, ',' order by fieldname ASC) FROM table;
//方式二:使用array_agg函数,一般配合 array_to_string() 函数使用
SELECT array_to_string(array_agg(DISTINCT fieldname order by fieldname desc),',') FROM table;
SELECT REPLACE(array_agg(DISTINCT fieldname order by fieldname desc):: TEXT,'/') FROM table;