在PostgreSQL, 我需要插入的數據,從說sql查詢表B中,從表A和表C. 得到查詢此示例是最好的,我可以得到:從SELECT查詢結果COPY? (PostgreSQL中)
SELECT (SELECT bic FROM bank where name='Bank Foo'), curr_id FROM currency where alpha_id = 'AUD' OR alpha_id ='NZD' OR alpha_id ='SGD';
的結果是這樣的:
?column? | curr_id ----------+--------- xyz | 9 xyz | 66 xyz | 4
我的問題是:
1)如何使結果更漂亮,而不是列?該字段應該顯示'bic'?
2)要插入數據到表B,我想我只是使用COPY,但我不知道如何從上面的查詢語句中獲取數據。可能嗎? 歡迎任何更好的建議。
(我通常使用COPY從csv文件,確定我知道你們可以說只是複製粘貼結果csv文件,並複製,但 這意味着我不學習新的東西:)
預先感謝您。
非常感謝! \(^ _ ^)/ – mhd 2010-11-15 02:54:48