Buenos días a todos,
Tengo dos bases de datos en firebird y me gustaría saber si puedo hacer una consulta entre las dos bases de datos.
Es decir, yo por php consigo sacar los datos de bd1 y bd2, luego mediante código puedo relacionarla y mostrar los datos.
Un ejemplo(sin mucho sentido), en bd1 tengo emple y en bd2 tengo depart:
Código SQL:
Ver originalSELECT * FROM EMPLE, DEPART WHERE EMPLE.ID_DEPART=DEPART.ID;
Sencillo de hacer por código o en una misma bd, pero la cuestión es si se puede y en tal caso como.
Dejo código por si alguien necesita(aunque creo que no va aqui)
Código PHP:
Ver original$conn1=ibase_connect("localhost:C:\\bd\\bd1.fdb", "admin", "admin"); $conn2=ibase_connect("localhost:C:\\bd\\bd2.fdb", "admin", "admin");
$query3="SELECT * FROM EMPLE";
echo "Emple-Depart:<br>";
echo "<table border=1 width='100%'>";
echo "<tr><td>NOMBRE</td><td>DEPARTAMENTO</td></tr>";
{
$query4="SELECT * FROM DEPART WHERE ID=".$row3->ID_DEPART."";
echo "<tr>";
echo "<td>".$row3->NOMBRE."</td>";
echo "<td>".$row4->DEPARTAMENTO."</td>";
echo "</tr>";
}
-La curiosidad mato al gato :3