Mit einer einzigen Query kannst du wie bereits gesagt nicht auf die DBs von verschiedenen Servern zugreifen. Du kannst mal den Artikel im PHP Magazin lesen (http://www.phpmag.com), da wird recht gut beschrieben, wie man DBs auf mehrere Server aufteilt. Das macht man allerdings meist nur aus Performancegründen.