Cioè tu per una determinata news vuoi avere la lista di utenti cui quella news non è associata, ho capito bene?

Prova con:
codice:
SELECT id
FROM tab_utenti
WHERE id NOT IN (
   SELECT DISTINCT id_utente AS id
   FROM tab_utenti AS u
   JOIN tab_ass_news AS tan ON u.id_utente = tan.id_utente
)
però non la ho testata e l'ho scritta di getto quindi probabile anche che non funzioni...cmq prova non si può mai sapere :P

La logica è:
Seleziono tutti gli ID degli utenti che non presentano una relazione con un elenco di news