Postgresの複数の列をjsonに
私はpostgresql 9.3.4を実行しています。3つのフィールドを持つテーブルがあります。 id name addr --- ---- ---- 1 n1 ad1 2 n2 ad2 ... 次のようなフィールドを持つ新しいテーブルにデータを移動する必要があります。 id data --- ---- 1 {'name': 'n1', 'addr': 'ad1'} 2 {'name': 'n2', 'addr': 'ad2'} ... row_to_json結果にSELECT t.id, row_to_json(t) as data FROM (select id, name, addr from myt) t追加idされるので、私にとっては解決策ではありません。データフィールドで必要なフィールド(名前とアドレス)を選択する方法はありますか?