Anton Brass: Hilfe bei SQL-Abfrage

Beitrag lesen

Also probiere ich das noch ein bisschen auszuformulieren:

Gegeben von user_X: user_ID und rights_ID

Gegeben von user_Y: user_ID

Gesucht:

  • Einzelner SQL-Select (nicht mehrere) der mir folgendes ausgibt:

Die Gruppen (group_ID) in denen user_X Adminrechte hat (rights_ID), wobei user_Y nicht in diesen Gruppen enthalten sein darf.

Grund:

  • user_X (Admin von verschiedenen Gruppen) soll user_Y in die Gruppen hinzufügen können, in denen user_Y noch nicht drin ist.

  • Es gibt eine vielzahl von Gruppen wo user_X nicht admin ist.