Frage zu UNION
am 29.11.2007 09:55:17 von anja.laenge
Hallo,
gibt es eigentlich eine Möglichkeit, bei einer Abfrage, die UNION benutzt,
eine Spalte mit dem Tabellennamen zu erzeugen, aus der der jeweilige
Datensatz stammt? Irgendwie habe ich dazu nichts gefunden (was natürlich
daran liegen könnte, daß es nicht geht.... oder an der falschen
Suchstrategie). Kann mich da jemand aufklären?
Anja
Re: Frage zu UNION
am 29.11.2007 10:51:55 von Harald Stowasser
Anja Länge schrieb:
> Hallo,
>
> gibt es eigentlich eine Möglichkeit, bei einer Abfrage, die UNION benutzt,
> eine Spalte mit dem Tabellennamen zu erzeugen, aus der der jeweilige
> Datensatz stammt? Irgendwie habe ich dazu nichts gefunden (was natürlich
> daran liegen könnte, daß es nicht geht.... oder an der falschen
> Suchstrategie). Kann mich da jemand aufklären?
(SELECT a,'t1' FROM t1)
UNION
(SELECT a't2' FROM t2);
(SELECT login,'meine geile tabelle: profile' FROM profile)
UNION
(SELECT source,'von der blöden source tabelle' FROM map_source)
ddsdd | meine geile tabelle: profile |
gallo | meine geile tabelle: profile |
sepp | meine geile tabelle: profile |
test | meine geile tabelle: profile |
Standard Insert | von der blöden source tabelle |
Import NGen | von der blöden source tabelle |
NGen Produktionssystem | von der blöden source tabelle |
CMS-MapWrite | von der blöden source tabelle |
Re: Frage zu UNION
am 29.11.2007 11:04:45 von anja.laenge
Harald Stowasser wrote:
> (SELECT login,'meine geile tabelle: profile' FROM profile)
> UNION
> (SELECT source,'von der blöden source tabelle' FROM map_source)
Danke ;-)
Anja