データベースdb1にいるとしましょう。 postgresで。次に、
SELECT * FROM table1 tb1
LEFT JOIN (SELECT * FROM dblink('dbname=db2','SELECT id, code FROM table2')
AS tb2(id int, code text);)
USING (code)
上記の列でtb1とtb2(異なるデータベースからの他のテーブル)を結合します。この例では、dblinkを使用しました これをする。 tb1 およびtb2 テーブルを表します。 table1を置き換えます およびtable2 テーブル名とdb2 他のデータベース名で。