如何删除Mysql中只有1条记录将被删除的重复记录

时间:2018-03-09 14:38:31

标签: mysql

我已经尝试过sql来删除重复记录,但是这个sql删除了所有记录,但是我想只删除一条记录,然后删除所有剩余的记录,这个表只包含两列,没有主键如何解决这个问题。

1 个答案:

答案 0 :(得分:0)

SELECT DISTINCT将重复记录复制到临时表中,从源表中删除DELETE记录,从临时表中删除INSERT记录。

在执行此操作之前,您一定要备份您的表/数据库。