本文主要是介绍mysql删除重复记录只保留一条(一句简单sql),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
案例:
目的:根据name和class分组,将ceshi表中相同的数据删除只保留id最小的那一条。
sql语句如下:
DELETE FROM ceshi WHERE id NOT IN (SELECT id from ( SELECT min(id) AS id FROM ceshi GROUP BY `name`,class)a)
试验效果:
这篇关于mysql删除重复记录只保留一条(一句简单sql)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!