删除MySQL表中重复记录的方法有两种:
CREATE TABLE temp_table AS SELECT DISTINCT * FROM original_table;
TRUNCATE TABLE original_table;
INSERT INTO original_table SELECT * FROM temp_table;
DELETE FROM original_table
WHERE id NOT IN
(SELECT MIN(id)
FROM original_table
GROUP BY column1, column2, ...);
以上两种方法都可以帮助删除MySQL表中的重复记录,可以根据具体情况选择合适的方法进行操作。
辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读: mysql中returning的作用是什么