結果をコンマ区切りのリストとして返すPostgreSQLクエリ 質問する

結果をコンマ区切りのリストとして返すPostgreSQLクエリ 質問する

SELECT id from table複数の結果を返すクエリ (実際のケースでは複雑なクエリ) があるとします。

問題は、すべてのid戻り値をコンマで区切って 1 行で取得する方法です。

ベストアンサー1

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

PostgreSQL 9.0 が必要ですが、問題ありません。

おすすめ記事