La Web del Programador: Comunidad de Programadores
 
    Pregunta:  19483 - ¿COMO RELACIONAR DOS TABLAS DE DIFERENTES BASE DE DATOS?
Autor:  Rodrigo Arredondo Zazueta
Hola:
Necesito saber como relacionar dos tablas de diferentes bases de datos.
Estoy programando en visual Basic 6.0 con bases de datos de MySQL, lo unico que se es que la instrucción INNER JOIN me relaciona dos tablas, pero deben de ser de la misma base de datos... ahora pues , necesito saber como relacionarlas pero son tablas de diferentes bases de datos.
De antemano se los agradezco.
Gracias.

  Respuesta:  Adrian
Podes probar lo siguiente:

...
From nombreBaseDeDatos1..Tabla1 Join nombreBaseDeDatos2..Tabla2
...

donde nombreBaseDeDatos1 y nombreBaseDeDatos2 son los nombres de tus bases de datos y Tabla1 y Tabla2 son los nombres de las tablas que queres unir.