Mysql-Datensätze

Ich habe zwei Tabellen, Benutzer und Rollen, die ein Benutzer kann mehr als 1 Rolle

user: ID | FIRSTNAME | LASTNAME | etc..
       1 | PETER     | Blomp    | 


role: ID |  ROLEID   | USERID (which is user ID)
      70 |    5      |    1 (peter)
      71 |    2      |    1

Was ich zu tun habe und kann nicht herausfinden, ist, wie können Sie Daten abrufen, die der Benutzer whos roleid nicht
auch für einige ganze Zahl, für. ex. Benutzer PETER kann roleID 5 und 2, was ich versuche zu bekommen, ist, dass, WENN Peter hat roleid 3, schließt er aus der Ergebnismenge, egal, ob er roleid 5.

Verwenden Sie NICHT IN (sub-query)

InformationsquelleAutor steelseriesmm | 2013-03-28

Schreibe einen Kommentar