0

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 -ジョン・スミス
4

1 に答える 1

1

クエリからコピーすることが可能です:

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;
于 2016-08-12T11:45:11.297 に答える