Hallo Amica,
danke für die schnelle Antwort.
Ich habe deinen Rat befolgt und festgestellt (Blitzmerker

), dass dabei das Feld c.t1_id NULL ist.
Soweit sogut, als Abfrage erweitern mit "WHERE c.t1_id IS NULL".
Diese Form der Abfrage trifft jedoch nur zu wenn noch GAR KEIN Eintrag in tabelle C vorhanden ist.
Bei meinem test musste ich dann eine 2. Abfrage mit "WHERE c.t1_id NOT IN ('1')" durchführen, wo ich dann wieder meine Anwendung erhalten habe, welche NUR für diese Benutzerrolle noch nicht vergeben wurde.
Sehe ich das soweit richtig.
Beispiel:
Tabelle 1 (Anwendungen)
id | Name
1 Chat
2 Berichte
3 Fotoalben
Tabelle 2 (Benutzerrolle)
id | Name
1 Administrator
2 Vorstand
3 Abteilungsleiter
Tabelle 3 (anwendungen_benutzerrolle)
id | t1_id | t2_id
1 1 1
2 1 2
3 2 2
Fotoalben finde ich mit der ersten Variante, wobei ich Chat nur mit der zweiten Variante finde.
Sehe ich das soweit richtig?