pgsql--将一列多行数据合成一行显示(逗号分隔)

使用array_agg(distinct(字段名)),array_to_string(字段名,',')

select array_to_string(array_agg(distinct(ele_table)),',') from entity_classification where code in ('1102010101','1102070800')

  

查询结果:daohx_l,daohx_p,hl_a,hl_l

posted @ 2022-01-25 10:43  lemmon_water  阅读(3197)  评论(0)    收藏  举报