> SELECT Users.* FROM UserGroupsRelation INNER JOIN Users ON 
> UserGroupsRelation.UserID = Users.UserID WHERE 
> UserGroupsRelation.GroupID 
> IN ( select GroupID from UserGroupsRelation where UserID = X )
> 
> Einfach X durch die UserID des bestimmten Users ersetzen. 
> Liefert alle 
> User, die irgendeine Gruppe mit dem User X gemeinsam haben.


> >Ein User kann in mehreren Gruppen drin sein. Nun m�chte ich 
> alle User,
> >die in irgendeiner Gruppe drin sind in der auch ein 
> bestimmter User drin
> >ist. Das ganze soll auf MySQL laufen ... also keine SP's und kein IN.
                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Hallo J�rgen, 

Nette Idee, aber du hast scheinbar sein Posting nicht bis zum Ende
gelesen ;)
Wobei ich auch nicht wei� ob meine L�sung mit = ANY( ... ) von MySQL
supported wird.

Und was ich �berhaupt nicht versteh: Warum nehmen die Leute f�r
kommerzielle Apps eientlich MySQL? MySQL ist NICHT FREE (nur f�r den
privaten Gebrauch, im kommerziellen ist es sehr wohl kostenplfichtig,
siehe dokus von MySQL). Man mu� tonnenweise Zusatztools und Patches
installen damit das ding l�uft. MSDE ist wirklich for free. und MS SQL
Developer Edition kostet nur 49$. Das mu� ja wohl leistbar sein f�r so
ein geniales Developertool.

lG
Peter

_______________________________________________
Coffeehouse mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an