Conexion a base de datos

JOSE
15 de Julio del 2005
Saludos a todos.
De antemano gracias.
Mi pregunta es que si se puede realizar un join a dos bases de datos con una conexion atravez de jdbc.jar

maramonar
15 de Julio del 2005
Si el join lo podes realizar desde alguna de las "consolas" de tu base de datos también lo vas poder hacer vía jdbc. Quiero decir que si el query te funciona desde el Query Analizer (este es el de MSSQL, reemplaza por el de tu DB) también te va a funcionar vía JDBC. Particularmete en MSSQL pode hacer el JOIN si las dos DB están en el mismo servidor.

uuhhss
15 de Julio del 2005
una duda mas

me podrian orientar

como puedo decirle al jdbc que existen dosbases conexiones a dos bases diferentes y que el join lo tiene que ejecutar a las dos.

maramonar
15 de Julio del 2005
No te entiendo, lo que te comenté que se puede hacer es un JOIN entre 2 tablas de 2 DB diferentes dentro de un mismo server, sería una única sentencia SQL que va en una única conexión. No entiendo porque necesitarías 2 conexiones...

SELECT t1.*
FROM db1.owner1.tabla1 t1
JOIN db2.owner2.tabla2 t2 on t2.clave = t1.clave
WNERE.......