Ciao a tutti, vi spiego il mio problema: ho 2 tabelle

lezioni (lista lezioni disponibili ordinate con id_lez univoco)

id_lez e altri dati

lezioni_fatte (ogni volta che un utente fa' compila una lezione qui viene aggiunto il suo id, l`id della lezione completata ed altro)

iduser | id_lez | altro....

il problema e' questo ovvero voglio che quando un utente (naturalmente registrato e riconosciuto) entra veda le lezioni non svolte

ho provato con questa condizione:
codice:
WHERE lezioni_fatte.userid='$userid' AND lezioni.id_lez!=lezioni_fatte.id_lez
ma naturalmente non funziona xche' x ogni riga dove trova la corrispondeza con $userid lui mi prende tutte le id_lez tranne quella relativa alla riga presa... e cosi' x tutte le righe....

AIUTOOOOOO
Marco