Union Select mit unterschiedlichen Where-Klauseln?
bearbeitet von Marvin EsseHallo,
ich möchte gerne zwei Tabellen in eine Ergebnisliste packen.
Tabelle 1 enthält die Felder vorname, nachname, pnr und kst.
Tabelle 2 enthält die Felder vorname, nachame, kdnr, pnr, land.
Kann ich mit einer Abfrage aus Tabelle 1 nur die Einträge wo kst = '10001' ist und aus Tabelle 2 wo land = 'de' bekommen?
Ich hatte es mit Union select versucht, aber da erhalte ich die Fehlermeldung, dass das Feld land unbekannt ist.
~~~sql
select vorname, nachname from tabelle1 where kst = '10001' union select vorname, nachname from tabelle2 where land = 'de'
~~~