Originariamente inviato da carlo2002
Codice PHP:
$query "

SELECT id_utente,nome 

FROM utenti

LEFT JOIN condivisioni

ON   utenti.id_utente = condivisioni.id_utente_condivisore

WHERE condivisioni.id_utente_condivisore IS NULL

AND   id_utente <> '"
.$_dati_utente['id_utente']."'  # escludo l'utente che fa la condivisione

ORDER BY nome ASC " 

Ecco così funziona ma ho dovuto togliere la condizione

codice:
AND id_cosa_da_condividere = '".$_REQUEST['id_cosa_da_condividere']."'
Che però mi serve ma se la inserisco non ottengo più alcun risultato

...ma cos'è, forse le Outer Join si devono fare solo su tabelle prese interamente?
Devi usare la not exists...