方法一 例如表字段的name重复 select * FROM user WHERE user_id NOT IN ( SELECT MIN(user_id ) FROM user GROUP BY name ); 方法二 如果方法一sql执行太慢了,使用方法二分批删除。 1、先查询出有重复的name