tengo una tabla en varias bases de datos, ( en el mismo servidor) y necesito ver información de esas tablas en una sola consulta,
he intentado algo como esto.
Código MySQL:
Ver original
y no jala!!

Porfa ayuda
| ||||
query distintas bases Hola buenos días a todos necesito mucha ayuda.. tengo una tabla en varias bases de datos, ( en el mismo servidor) y necesito ver información de esas tablas en una sola consulta, he intentado algo como esto.
Código MySQL:
Ver original y no jala!! ![]() Porfa ayuda
__________________ Pero si alguno de vosotros se ve falto de sabiduría, que la pida a Dios, el cual da a todos abundantemente y sin reproche, y le será dada. Pero que pida con fe, sin dudar Santiago 1.5-6 Última edición por gnzsoloyo; 12/01/2015 a las 10:20 |
| |||
Respuesta: query distintas bases ¿Que error te da? ¿contienen los mismos campos? |
| ||||
Respuesta: query distintas bases La consulta debe estar corriendo, sólo no cumple con la relación... Entendamos una cosa: La coma (,) es un JOIN implícito, y MySQL asume que se relacionarán todos aquellos campos que tengan el mismo nombre en ambas tablas. Hasta alli, lo básico. Pero: Si se realiza sin condiciones, sólo devolvera aquellso registros cuyos valores coincidan entre ambas tablas en todos los campos cuyos nombres coincidan. ¿Se entiende el problema? Si ambas tablas tuviesen diez campos, todos con el mismo nombre, el contenido de los diez campos debería ser exactamente el mismo en ambas tablas, para cumplir con el JOIN. Lo que implicaría que además de tener tablas replicadas entre ambas bases, tendrías registros duplicados entre ambas. Habría que analziar los datos para ver por qué no devuelve nada, pero me aventuraría a suponer que no hay ninguna relacion 1:1 entre los registros completos de ambas tablas... Como mínimo deberías indicar cuál es el campo que relaciona abas tablas, a menos que quieras los registros de ambas encolumnados, caso en el cual no corresponde JOIN sino UNION.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| ||||
Respuesta: query distintas bases en realidad no tienen ningún dato en común o que este relacionando , solo es un listado clientes, id, cliente, sucursal ( la sucursal no cambia en cada base) la consulta en cuestión me debe decir, un listado de todos los clientes que existen , independientemente de en que tabla están id, cliente, sucursal ( estarán " sumarizadas" las tablas) espero explicarme.
__________________ Pero si alguno de vosotros se ve falto de sabiduría, que la pida a Dios, el cual da a todos abundantemente y sin reproche, y le será dada. Pero que pida con fe, sin dudar Santiago 1.5-6 |
| ||||
Respuesta: query distintas bases Bueno, eso es precisamente el caso de UNION: Esto, suponiendo que no se replican clientes entre ambas...
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| |||
Respuesta: query distintas bases UNION es la solucion, como dice gnzsoloyo |
| ||||
Respuesta: query distintas bases Jaló bien!! muchas gracias!
__________________ Pero si alguno de vosotros se ve falto de sabiduría, que la pida a Dios, el cual da a todos abundantemente y sin reproche, y le será dada. Pero que pida con fe, sin dudar Santiago 1.5-6 |
Etiquetas: |