0

试图提取数据库表的 csv

使用... COPY sale_order TO '/tmp/salesorder.csv' DELIMITER ',' CSV HEADER;

我明白了。。

  • id - partner_id
  • 1 - 45
  • 2 - 55

“partner_id”引用另一个表“contacts”作为id,我想要“name”

我可以参考 partner_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 回答