[置顶] 【SQL】查询重复人名的次数并列出
select count(姓名) as 重复次数,姓名from 某表 group by 姓名order by 重复次数 asc
首先,group by 姓名,可以将所有相同姓名的项集合在一起。然后,count(姓名),将姓名次数进行统计,然后作为重复次数,最后,order by通过重复次数排序,asc表示排序为由小到大,即递增顺序。
select count(姓名) as 重复次数,姓名from 某表 group by 姓名order by 重复次数 asc
首先,group by 姓名,可以将所有相同姓名的项集合在一起。然后,count(姓名),将姓名次数进行统计,然后作为重复次数,最后,order by通过重复次数排序,asc表示排序为由小到大,即递增顺序。