Bernd Wagner: 2 Tabellen aus unterschiedlichen MySQL-DB´s verknüpfen?

Beitrag lesen

Hallo,

ich habe 2 Datenbanken, eine User-DB mit Userdaten und eine Spiele-DB welche u.a. eine Highscore-tabelle hat, welche aus 3 Feldern besteht: uid, spieler_id, punkte.
Die spieler_id stellt die Relation zur User-DB her, somit sind User-tabelle und Highscore-Tabelle 1:n über die spieler_id verknüpft.
Wenn ich nun eine Highscoreliste mit Usernamen etc. anzeigen möchte, würde ich gerne folgenden (abgespeckt dargestellt) Select machen:

SELECT id,name,vorname FROM users, spieler_id,punkte from highscores WHERE id=spieler_id ORDER BY punkte DESC LIMIT 20

Das Prob ist, das die Tabellen in unterschiedlichen DB´s liegen (hab ich leider keinen Einfluß drauf). Bisher habe ich immer nur mit Abfragen auf Tabellen einer DB gemacht, aber wie geht ein Join aus 2 Tabellen in 2 DB´s?
Thanks for help!

Bernd

PS.: achja, der Code ist in PHP...nur der Vollständigkeit halber...