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