Uzun, ama yapılabilir. Lakin istediğiniz tarzda bir performans almanız zor.
DB'lerden birisine bir client yazın, öyle ki istendiğinde bir view tablosu yaratsın ve dışarıya yazsın.

Diğer tarafta view tablosunu üreten dosyayı çağırın, tablosunu alın ve bununla join yapın.

Ama dediğim gibi join ya da left join'deki performansı beklemeyin.
Eğer illa istiyorsanız ikinci veritabanında bir tabloda diğer tablonun son halini tutar ve periyodik olarak sync edersiniz ama sync derken dikkat, tüm db'yi sync etmeyin