SQL语句求出现次数最多的十个人名,我把我分都给你。
表的名字是table,关主键是num。表字段内容如下:numname1小王2小明3小丽4小王5小李6小明7小王……求出现次数最多的十个人名。SQL语句,谢谢了。...
表的名字是table,关主键是num。表字段内容如下:
num name
1 小王
2 小明
3 小丽
4 小王
5 小李
6 小明
7 小王
……
求出现次数最多的十个人名。
SQL语句,谢谢了。 展开
num name
1 小王
2 小明
3 小丽
4 小王
5 小李
6 小明
7 小王
……
求出现次数最多的十个人名。
SQL语句,谢谢了。 展开
7个回答
展开全部
oracle的:
select name, count(name) as nums from tablename group by name where rownum < 10 order by nums;
select name, count(name) as nums from tablename group by name where rownum < 10 order by nums;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select top 10 from (select count(name) ,name from tablename group by name order by count(name) desc)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询