Załóżmy, że jesteś w bazie danych db1
w postgresie. Następnie
SELECT * FROM table1 tb1
LEFT JOIN (SELECT * FROM dblink('dbname=db2','SELECT id, code FROM table2')
AS tb2(id int, code text);)
USING (code)
dołączyłby tb1 i tb2 (twój inny stół z innej bazy danych) na tej kolumnie. Tutaj w przykładzie użyłem dblink
aby to zrobić. tb1
i tb2
reprezentować swoje stoły. Zastąp table1
i table2
z nazwami tabel i db2
z Twoją inną nazwą bazy danych.