Mysql数据库中的重复记录比较多,在维护数据的时候想到要把重复多余的数据给删减掉,只保留一条数据。
通过以下sql语句可以实现查找出一个表中的所有重复的记录.
select zname,count(*) as count from table group by zname having count>1;
参数说明:
zname为要查找的重复字段.
count用来判断大于一的才是重复的.
table为要查找的表名.
group by用来分组
having用来过滤.
把参数换成自己数据表的相应字段参数,可以在Phpmyadmin里面去运行,看看有哪些数据重复了,然后在数据库里面删除掉
(责任编辑:我爱学习网)