Supponiamo che tu sia nel database db1 in postgres. Quindi,
SELECT * FROM table1 tb1
LEFT JOIN (SELECT * FROM dblink('dbname=db2','SELECT id, code FROM table2')
AS tb2(id int, code text);)
USING (code)
si unirebbe a tb1 e tb2 (l'altra tabella da un database diverso) su detta colonna. Qui nell'esempio ho usato dblink per farlo. tb1 e tb2 rappresentare le tue tavole Sostituisci table1 e table2 con i nomi delle tue tabelle e db2 con l'altro nome del database.