MySQL und
Thomas Walpuski
thomas.walpuski at gmx.net
Mit Feb 14 17:04:54 CET 2001
On Wed, Feb 14, 2001 at 03:08:15PM +0000, Lutz Donnerhacke wrote:
> * Thomas Walpuski wrote:
> >Angenommen ich haben die folgenden Tabellen in einer MySQL-DB:
> >person:
> > id
> > name
> > vorname
> > funktion
> >
> >gruppe:
> > name
> > id_funktion1
> > id_funktion2
> > id_funktion3
> >
> >id_funktion[1-3] ist jeweils die id der Person, die die Funktion ausübt.
> >
> >Nun brauche ich ein select, das als Ergebnis den Namen der Gruppe, den
> >Namen der Person, die als id id_funktion1 hat, den Namen der Person, die
> >als id id_funktion2 hat, usw. hat. Das Ergebniss soll in EINER Reihe sein.
>
> SELECT g1.name, p1.name, g2.name, p2.name, g3.name, p3.name
> FROM person p1, gruppe g1, person p2, gruppe g2, person p3, gruppe g3
> WHERE p1.id = g1.id_funktion1
> AND p2.id = g2.id_funktion2
> AND p3.id = g3.id_funktion3
> ;
>
> Durch weitere Suchkritieren kann Du die Wahl einschränken.
Danke! Jetzt funktioniert es wunderbar.
--
Thomas Walpuski
OpenBSD - Free, Functional, Secure (http://www.openbsd.org)
--
tlug Mailingliste
liste at tlug.de
http://schwarz.thueday.de/mailman/listinfo/tlug_allgemein