Originariamente inviato da Fancy75
continuo a capirci poco...!! mi spiace ho poca esperienza.
Notte
Per il distinct devi specificare il GROUP by, in altre parole il distinct viene esteso a tutti i campi richiesti nella select. Devi specificare su quale campo basare il DISTINCT. Il primo che soddisfa la richiesta, qualunque esso sia ti viene inviato.

group by ma messo subito dopo il where.