delete linhas duplicadas e precisa manter uma de todas elas no mysql [duplicado]

Esta questão já tem uma resposta aqui:

Remover linhas duplicadas no MySQL 19 respostas

Eu quero excluir linhas duplicadas com base em duas colunas, mas precisa manter uma linha de todos eles.

Linhas duplicadas podem ter mais de duas linhas como

ID  NAME PHONE
--  ---- ----
1   NIL  1234 
2   NIL  1234 
3   NIL  1234 
4   MES  5989

Eu quero excluir qualquer uma das 2 linhas acima de 3 e manter 1 linha.

questionAnswers(2)

yourAnswerToTheQuestion