db テーブルの csv を抽出しようとしています
使用... COPY sale_order TO '/tmp/salesorder.csv' DELIMITER ',' CSV HEADER;
私は得る..
- ID - パートナー ID
- 1 - 45
- 2 - 55
「partner_id」は別のテーブル「連絡先」を ID として参照し、「名前」が必要です
partner_id を参照して出力できますか
- id - 名前
- 1 -フレッドのブログ
- 2 -ジョン・スミス
db テーブルの csv を抽出しようとしています
使用... COPY sale_order TO '/tmp/salesorder.csv' DELIMITER ',' CSV HEADER;
私は得る..
「partner_id」は別のテーブル「連絡先」を ID として参照し、「名前」が必要です
partner_id を参照して出力できますか
クエリからコピーすることが可能です:
copy (
select so.id, p.name
from
sale_order so
inner join
partner p on p.id = so.partner_id
) to '/tmp/salesorder.csv' delimiter ',' csv header;