MySQL 删除重复数据保留一条记录的 SQL 语句
可以使用以下语句来删除重复数据,保留一条:
DELETE t1 FROM table_name t1, table_name t2 WHERE t1.id > t2.id AND t1.column_name = t2.column_name;
其中,'table_name' 为要操作的表名,'id' 为该表的主键,'column_name' 为要去重的字段名。这条语句会删除所有重复的行,只保留 'id' 最小的那一行。
原文地址: https://www.cveoy.top/t/topic/nApv 著作权归作者所有。请勿转载和采集!