Sven Rautenberg: Tabellen aus verschiedenen DB wie einzige Tabelle ansprechbar?

Beitrag lesen

Moin!

SELECT titel, inhalt, datum FROM news


>   
> Mithilfe dieser Anfrage, möchte ich dieselben Ergebnisse bekommen, die man normalerweise folgenderweise bekommen würde:  
>   
> ~~~sql
  

> SELECT titel, inhalt, datum FROM db1.news, db2.news, db3.news [...]  
> 

Da hast du ja schon einen falschen Ansatz. Dein FROM erzeugt einen Cross-JOIN, du beschreibst textlich aber ein UNION-SELECT. Das sind zwei komplett unterschiedliche Dinge.

Und auch sonst ist die wirkliche Lösung deines Problems vermutlich eher die Vereinigung aller Datenbanken in eine neue, der du zusätzlich Mandantenfähigkeit angedeihen läßt, um die Datenbestände auch weiterhin getrennt voneinander behandeln zu können.

- Sven Rautenberg

--
"Love your nation - respect the others."