How to concatenate strings of a string field in a PostgreSQL 'group by' query?

前端 未结 14 1594
北荒
北荒 2020-11-22 02:37

I am looking for a way to concatenate the strings of a field within a group by query. So for example, I have a table:

ID   COMPANY_ID   EMPLOYEE
1    1               


        
14条回答
  •  一个人的身影
    2020-11-22 02:48

    How about using Postgres built-in array functions? At least on 8.4 this works out of the box:

    SELECT company_id, array_to_string(array_agg(employee), ',')
    FROM mytable
    GROUP BY company_id;
    

提交回复
热议问题