mysql查询总和排名,mysql数据表中查找重复记录

更新时间:02-01 教程 由 对味 分享
mysql查询总和排名,mysql数据表中查找重复记录?

下面以 sqlserver数据库为例进行说明。

select * from TableA where b in (select b from TableA group by b having count(b) > 1) 这样就列举出了b字段所有的重复数据,可以根据对应的行号,取得位于第几行。

如果要查询a字段或者c字段重复数据,可以相应的把上面的b字段替换成a字段或c字段即可。 举例:

1、创建表student 2、查询语句: select * from student where name in (select name from student group by name having count(name ) > 1) 这样就查出名字重复列,以及行号id。

声明:关于《mysql查询总和排名,mysql数据表中查找重复记录》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2209298.html