データベース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
他のデータベース名で。