Einzelnen Beitrag anzeigen

Jürgen Thomas

Registriert seit: 13. Jul 2006
Ort: Berlin
750 Beiträge
 
#6

Re: Zwei strukturgleiche Tabellen abfragen und als eine auli

  Alt 1. Sep 2006, 11:38
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 1as 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.
#D mit C# für NET, dazu Firebird
früher: Delphi 5 Pro, Delphi 2005 Pro mit C# (also NET 1.1)
Bitte nicht sauer sein, wenn ich mich bei Delphi-Schreibweisen verhaue; ich bin inzwischen an C# gewöhnt.
  Mit Zitat antworten Zitat