Selects über verteilte MySQL Datenbanken

Hallo,

wenn dein MySQL-User entsprechende Berechtigungen hat kannst du ganz einfach Daten über mehrere Datenbanken abfragen wenn du die Tabellen voll qualifizierst.

Beispiel:
SQL:
select 
db1.table1.column1,
db1.table1.column2, 
db2.table2.column1,
db2.table2.column2 
from
db1.table1
inner join 
db2.table2
on 
db1.table1.column1 = db2.table2.column1
where
db2.table2.column2 
> 100

Gruß Tom
 
Hallo...

Danke erstmal für die schnelle Antwort... :)

Ich befürchte ich hab' die Frage falsch formuliert...beziehungsweise das wichtigste vergessen:

Eigentlich wollte ich fragen, wie man auf unterschiedlichen Servern liegende Datanbanken mit einem Select anfassen kann. Und ich befürchte, daß wird sich schwieriger gestalten...

Das setzen des Qualifizierenden Namen mit dem '.'-Operator kannte ich schon...trotzdem vielen Dank...

Mit freundlichen Grüßen

Alexander Schell
 
Zurück