mysql删除重复数据保留一条
时间: 2023-06-23 19:30:26 浏览: 54
SQL语句删除2条重复数据一条保留一条
5星 · 资源好评率100%
可以使用以下 SQL 语句删除重复数据并保留一条:
```
DELETE t1 FROM 表名 t1, 表名 t2 WHERE t1.id > t2.id AND t1.字段名 = t2.字段名;
```
其中,`表名` 为需要删除重复数据的表名,`字段名` 为用于判断重复的字段名,`id` 为表中的主键或唯一标识符。该 SQL 语句会将所有重复数据保留一条,删除其余重复数据。
阅读全文