DELETE
FROM
titles_test
WHERE
id NOT IN ( SELECT id FROM ( SELECT MIN( id ) id FROM titles_test GROUP BY emp_no ) a );
在删除时不能对删除操作的表进行其他的操作,也就是你不能使用
WHERE id NOT IN ( SELECT MIN( id ) id FROM titles_test GROUP BY emp_no )
应该生成一个临时表的形式
WHERE id NOT IN ( SELECT id FROM ( SELECT MIN( id ) id FROM titles_test GROUP BY emp_no ) a )