Zitat von
Karstadt:
select 'von Tabelle 1' as quelle, * from tabelle1
das funktionier lieder nicht. auch dann nicht wenn ich anstatt quelle einen Feld eingeben von Typ String. Komm immer die Fehler. Falsche Syntax...
Bei diesem Vorschlag scheinst Du etwas falsch verstanden zu haben: Diese select-Anweisungen liefern eine Liste von Feldern zurück, das erste Feld ist 'von Tabelle 1' als Inhalt bei allen Datensätzen und als
Feldname 'quelle'.
Der Fehler könnte damit zusammenhängen, dass '*' nicht in Verbindung mit einem einzelnen Feldnamen (hier 'quelle') zulässig ist. Versuch doch einmal, alle benötigten Felder einzeln aufzuführen, ob es dann klappt:
select 'von Tabelle 1' as quelle, ID, Name from tabelle1 /* usw. */
Gruß Jürgen
PS. Ich habe keine Ahnung von
MySQL und wage mich deshalb nicht an eine nähere Analyse; aber meine Kenntnisse von
SQL allgemein lassen so etwas vermuten.