赞
踩
select distinct column1,colunmn2,column3 from table_name;
select column1,column2 from table_name group by column1,column2;
#having是MySQL中group by语句的扩展函数,它允许我们在分组后对数据进行过滤。有时候我们需要删除某列中只重复出现一次的数据,可以通过having语句实现。
select column1,count(column2) from table_name group by column1 having count(column2)>1;
#子查询是mysql中解决复杂查询问题的一种有效方法。在删除重复数据时,我们也可以使用子查询的方式:
delete from table_name where column1 in (select column1 from table_name group by column1 having count(*)>1);
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。