PostgreSQL初学者です。Python-Pandasのような表計算をし、その結果をCSV出力したいと考えております。
以下のようなテーブル(tablename)
append | appendee |
---|---|
1 | 11 |
2 | 12 |
3 | 13 |
4 | 14 |
5 | 15 |
に対して、append 列とappendee列を足して以下のような結果を得ます。
append | appendee | result |
---|---|---|
1 | 11 | 12 |
2 | 12 | 14 |
3 | 13 | 16 |
4 | 14 | 18 |
5 | 15 | 20 |
上の表自体は、たとえば
select *, append + appendee as result from tablename;
等で表示できると思うのですが、この結果(resultこみ、3列)をCSV出力する方法がわかりません。
単純に
\copy tablename TO 'file/to/path' WITH CSV' DELIMITER ',';
などを実行しても、計算する前の結果(2列、resultなし)が出力されてしまうので、別の方法が必要なのだと思います。
どのようにな方法をとればよろしいでしょうか?教えて下さると幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/07/22 23:41