一尘不染

PostgreSQL查询以逗号分隔列表的形式返回结果

sql

假设您有一个SELECT id from table查询(实际情况是一个复杂的查询),但确实会返回几个结果。

问题是如何id在逗号分隔的单行中得到所有返回?


阅读 144

收藏
2021-03-17

共1个答案

一尘不染

SELECT string_agg(id::text, ',') FROM table

需要PostgreSQL 9.0,但这不是问题。

2021-03-17