2016-08-12 55 views
0

試圖提取一分貝表複製與鏈接/ REF IDS postgres的數據的基礎上

使用的一個csv ... COPY sale_order TO '/tmp/salesorder.csv' DELIMITER '' CSV HEADER;

我得到..

  • ID - PARTNER_ID
  • 1 - 45
  • 2 - 55

「PARTNER_ID」 是引用另一個表 「接觸」 爲ID,在那裏我想要「名字」

我可以參考partner_id輸出

  • ID - 名
  • 1 -Fred博客
  • 2 - 約翰·史密斯

回答

1

有可能copy from a query

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; 
+0

- 抱歉,我是一點點錯誤的信息,我提供的「partner_id」是表格「contacts」的編號 – Floggedhorse

+0

非常感謝Clodoaldo,一些調整和我在一卷 – Floggedhorse