select distinct(substring_index(nome_campo," ",1)) as unici from tabella

Resta comunque preferibile la soluzione che ti ha consigliato Filippo. Al limite converti la query che ti ho scritto in una di update e usa un nuovo campo.