Hallo, >Die JOINs dagegen bleiben unver�ndert. Aber ich f�rchte, das ist nicht >ganz genau das, was Du suchst. stimmt.... >Das m�sstest Du dann aber etwas genauer beschreiben, weil dein Beispiel >ziemlich verwirrend ist (4 Felder in GROP BY, aber nur 3 in SELECT und >die ohne Aggregatfunktionen ???) Im Prinzip gehts um folgendes: Ich habe 4 Tabellen: Mitarbeiter, Netzwerkbenutzer, Men� und Rechte Nun m�chte ich alle Benutzer anzeigen lassen, die a) Berechtigungen f�r bestimmte Men�punkte besitzen und b) keine Berechtigungen f�r bestimmte Men�punkte besitzen die Abfrage f�r a) funktioniert und sieht wie folgt aus: SELECT Mitarbeiter.Vorname, Mitarbeiter.Nachname, NetzwerkUser.ID FROM OLMenue INNER JOIN ((NetzwerkUser INNER JOIN Mitarbeiter ON NetzwerkUser.ID = Mitarbeiter.NetzwerkUser) INNER JOIN OLMenueRechte ON NetzwerkUser.ID = OLMenueRechte.IDBenutzer) ON OLMenue.ID = OLMenueRechte.IDMenuepunkt WHERE OLMenue.ID = " & ID & " GROUP BY Mitarbeiter.Vorname, Mitarbeiter.Nachname, NetzwerkUser.ID, OLMenue.Menuepunkt diese wollte ich eben "umkehren", um auf das Ergebnis f�r b) zu kommen. Gruss Alex www.aspintranet.de | [aspdedatabase] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
