como excluir linhas duplicadas de uma tabela no mysql

Eu preciso excluir o registro duplicado da tabela no mysql. Então, eu tenho um nome de tabela "empregado" campos são empid, empname, empssn

para obter registro duplicado eu escrevi uma consulta

     SELECT COUNT(empssn), empssn 
       FROM employee 
GROUP BY empssn 
    HAVING COUNT(empssn)>1

Agora eu quero excluir registros duplicados. por que eu escrevi consulta é.

DELETE FROM employee 
          WHERE (empid, empssn) NOT IN (SELECT MIN(empid), empssn 
                                                           FROM employee 
                                                    GROUP BY empssn);

você pode assumir registros na tabela são

EmpId  EmpName  EmpSSN
 -------------------------------
 1  Jack      555-55-5555
 2  Joe      555-56-5555
 3  Fred      555-57-5555
 4  Mike      555-58-5555
 5  Cathy      555-59-5555
 6  Lisa      555-70-5555
 7  Jack      555-55-5555
 8  Mike      555-58-5555
 9  Cathy      555-59-5555
10  Lisa      555-70-5555
11  Lisa      555-70-5555

mas eu tenho um erro de mysql é

Você não pode especificar a tabela de destino 'employee' para atualização na cláusula FROM

questionAnswers(1)

yourAnswerToTheQuestion