MySQL 查询重复数据,删除重复数据保留id最小的一条作为唯一数据

使用SQL语句查询重复的数据有哪些: SELECT * from 表名 WHERE 重复字段 IN( select 重复字段 from 表名 GROUP BY 重复字段 HAVING COUNT(重复字段)>1 #条件是数量大于1的重复数据 ) 使用SQL删除多余的重复数据,并保留Id最小的一条唯一数据: ……