Segun entiendo lo que quieres hacer un select a tres tablas en 3 bases de datos diferentes a la vez no va a ser posible, ya que cuando haces un select a mas de una tabla lo que se hace es un join entre las tablas participantes de la consulta, en el peor de los casos se da el producto cartesiano de ellas, en otras palabras de cada tabla se unen en columnas y no por filas como quisieras, ahora lo que puedes hacer es las consultas para cada una de las bases de datos y unirlas con UNION,
Código PHP:
(SELECT *
FROM tabla)
UNION
(SELECT *
FROM tabla2)
pero creo que eso no te ayuda en nada, bueno espero te sirva, saludos, cya