DELETE fst
FROM
tbl AS fst
JOIN
(SELECT id
FROM tbl
GROUP BY strfld
HAVING COUNT(*) = 1) AS snd
USING (id)
Здесь tbl - название таблицы, где производится удаление,
strfld - название столбца с повторяющимися и не повторяющимися строками
id - первичный (или уникальный) ключ таблицы.