Il distinct si estende a tutta la select, Puoi usare il group by ma ti rendera' il primo che trova che soddisfi il raggruppamento

codice:
select *
from alunni
group by nome