面试题:mysql删除重复记录,保留id最小的数据

前提说明:数据库采用的是mysql。  数据库表格:  题目:  删除name相同的行,并且保留的行是最小行。  思路:  1.找出除了编号不同,其他信息不全相同的编号。  关键词:group by……having :分组查询,我对这个关键词的理解是:不同的行之间找出列相同的一项或者几项,几项都需要相同用逗号隔开。查询的几行值中如果还需要条件过滤,那么需要用having来过滤。  sql语句如下:
相关文章
相关标签/搜索