Non so se ci sia un modo più efficiente usando magari qualche funzione SQL, ma come prima idea io farei così:
Codice PHP:
$query "SELECT DISTINCT nome FROM tabella"//leggo tutti i nomi presenti senza avere ripetizioni
$result mysql_query($query);

while(
$row mysql_fetch_assoc($result)) {
    
$query "SELECT COUNT(nome) AS presenze FROM tabella WHERE nome='".$row['nome']."'";
    
$result mysql_fetch_assoc(mysql_query($query));
    if(
$result['presenze'] == 1) {
        
$query "DELETE FROM tabella WHERE nome='".$row['nome']."'";
        
mysql_query($query);
    }

E' un po' macchinoso, ma al volo non mi viene una soluzione più efficace, comunque il lavoro che ti serve lo fa.