Anfrage an zwei Tabellen auf eine Ergebnisspalte zusammenfassen?

Anfrage an zwei Tabellen auf eine Ergebnisspalte zusammenfassen?

am 24.03.2007 10:28:22 von Thomas Kaessner

Hallo,

vielleicht könnt ihr mich mal in die richtige Richtung stupsen?

Angenommen zwei bis drei sonst voneinander völlig unabhänige
Tabellen z.B. KUNDEN (mit id, name, usw) und MITARBEITER
(mit id, name, usw) sollen nach "name" befragt werden, ist
das ja im Prinzip kein Problem.

Gibt es eine Möglichkeit, das Ergebnis von KUNDEN.name und
MITARBEITER.name eine gemeinsame Ergebnisspalte bilden, um
sie in einem Zug mit zu sortieren?

Wenn das noch mit einem 4er MySQL geht wäre es noch schöner.

Ergebnis so in Sinn:

+------------+---------------------+------------+
|name | MITARBEITER.id | KUNDEN.id |
+------------+---------------------+------------+
|Albrecht | 13 | |
|Beier | | 12 |
|Müller | 3 | |
+------------+---------------------+------------+

Hat jemand einen Tipp? Mir fallen dazu im Moment nur
unsaubere Krücken ein.

Vielen Dank und viele Grüße
Thomas

Re: Anfrage an zwei Tabellen auf eine Ergebnisspalte zusammenfassen?

am 24.03.2007 11:23:57 von Andreas Kretschmer

Andreas
--
q: why do so many people take an instant dislike to mysql?
a: it saves time (oicu in #postgresql)
Explaining the concept of referential integrity to a mysql user is like
explaining condoms to a catholic (Shadda in #postgresql)

Re: Anfrage an zwei Tabellen auf eine Ergebnisspalte zusammenfassen?

am 24.03.2007 11:45:34 von Thomas Kaessner

Andreas Kretschmer schrieb:

> Ja. Du suchst UNION ALL.

Klasse - klappt - Danke!
Wusste ich doch, dass es da irgendwas geben muss!

Und vielen Dank für das Beispiel.

Viele Grüße
Thomas