RELACIONAR TABLAS EN BASES DISTINTAS
Publicado por Jose M (1 intervención) el 15/09/2007 12:07:54
Hola, dispongo de 2 tablas en bases de datos distintas y en carpetas separadas.
son .mdb (access)
como hago para relacionarlas??? como indico la ruta de ellas??
gracias.
a modo de prueba he copiado la tabla de una de ellas en la otra y lo que quiero hacer es lo siguiente:
SELECT DISTINCTROW Ficha.DNI, Ficha.EMAIL1, Ficha.EMAIL2, Ficha.TLF2, Ficha.MOVIL, Tarjeta.[Nº TARJETA], [T COLECTOR].[4RESCATE], Sum([T COLECTOR].[PUNTOS RESULTANTES]) AS [Suma De PUNTOS RESULTANTES]
FROM (Tarjeta INNER JOIN [T COLECTOR] ON Tarjeta.[Nº TARJETA] = [T COLECTOR].[Nº TARJETA]) INNER JOIN Ficha ON Tarjeta.DNI = Ficha.DNI
GROUP BY Ficha.DNI, Ficha.EMAIL1, Ficha.EMAIL2, Ficha.TLF2, Ficha.MOVIL, Tarjeta.[Nº TARJETA], [T COLECTOR].[4RESCATE];
pero claro, la tabla [T COLECTOR], ha de estar en otra bd. y carpetas distintas.
Un saludo.
son .mdb (access)
como hago para relacionarlas??? como indico la ruta de ellas??
gracias.
a modo de prueba he copiado la tabla de una de ellas en la otra y lo que quiero hacer es lo siguiente:
SELECT DISTINCTROW Ficha.DNI, Ficha.EMAIL1, Ficha.EMAIL2, Ficha.TLF2, Ficha.MOVIL, Tarjeta.[Nº TARJETA], [T COLECTOR].[4RESCATE], Sum([T COLECTOR].[PUNTOS RESULTANTES]) AS [Suma De PUNTOS RESULTANTES]
FROM (Tarjeta INNER JOIN [T COLECTOR] ON Tarjeta.[Nº TARJETA] = [T COLECTOR].[Nº TARJETA]) INNER JOIN Ficha ON Tarjeta.DNI = Ficha.DNI
GROUP BY Ficha.DNI, Ficha.EMAIL1, Ficha.EMAIL2, Ficha.TLF2, Ficha.MOVIL, Tarjeta.[Nº TARJETA], [T COLECTOR].[4RESCATE];
pero claro, la tabla [T COLECTOR], ha de estar en otra bd. y carpetas distintas.
Un saludo.
Valora esta pregunta


0