Consulta a varios servidores
Tengo instalados y corriendo tres servidores MySQL en ubicaciones distintas. Hasta ahora me funcionan de maravilla y se utilizan unicamente para consultar datos. Ahora bien, cada uno tiene exactamente la misma estructura en sus bases de datos (mismos nombres de DB, de tablas, campos etc.)
Como se puede hacer un SELECT que me devuelva una union de las tablas de los tres servidores. Se que en el SELECT puedes elegir tablas de varias bases de datos usando un alias, pero si las DB están en otros servidores??
Lo que hago ahora es consultar cada servidor por separado pero quiero poder tener un consolidado de los tres resultados. Se puede usando solo el SQL o hay que hacer algo adicional.
Utilizo Delphi 6, las Zeos y MySQL 4.1
La consulta es similar a esto:
SELECT NOMBRE,FECHA FROM FACTURAS WHERE FECHA="2005/12/01"
como las DB son las mismas en todos los servidores la consulta me devuelve informacion de cada servidor, pero no se como hacer para "pegar" los tres resultados para mostrarlos en un dbGRID.
Alguna sugerencia???
|