PostgreSQL 9.0 または後でstring_agg(val, ',')
。
選択した区切り文字を含む文字列を返します。
array_agg(val)
配列を返します 、そこに驚きはありません。表示される中括弧は、配列リテラルの不可欠な部分です。
-配列のテキスト表現。
古いバージョン(または実際には任意のバージョン)では、array_to_string(array_agg(val), ',')
に置き換えることができます。 。
または、クイック'n'ダーティ:trim(array_agg(val)::text, '{}'
-値が中括弧で開始または終了しない場合。