保留最小的ID

以下查询从表中删除所有重复行,并保留最低的ID。

DELETE t1 FROM `users` t1, `users` t2 WHERE t1.id > t2.id AND t1.name = t2.name
mysql查询如何删除表中的重复行

我们要从MySQL表中删除重复行吗?
使用一个mysql查询,我们可以从表中删除重复的记录。
下面给出了从数据库表中删除重复行的MySQL查询。

保留最大的ID

以下查询从表中删除所有重复行并保留最高的ID。

DELETE t1 FROM `users` t1, `users` t2 WHERE t1.id < t2.id AND t1.name = t2.name
日期:2020-06-02 22:17:39 来源:oir作者:oir