Ciao.

Ho due tabelle, ruoli e ruoliutenti (e utenti).

Ho una pagina dove, selezionato l'utente, visualizzo un menù a tendina con dentro i ruoli da associare all'utente.
Vorrei che venissero visualizzati solo i ruoli non ancora assegnati all'utente.

Le due tabelle sono legate da idruolo.

Ho provato mettendo:

select ru.NomeRuolo
from Ruoli ru
left OUTER JOIN RuoliUtenti ruut
on
ru.idruolo = ruut.idruolo
and ruut.idutente = 1

ma mi tira fuori tutti i ruoli, anche quelli che sono già assegnati all'idutente 1.
Come faccio a fargli tirare fuori invece solo i ruoli non assegnati ad 1?

Grazie.