SQL语句求出现次数最多的十个人名,我把我分都给你。

表的名字是table,关主键是num。表字段内容如下:numname1小王2小明3小丽4小王5小李6小明7小王……求出现次数最多的十个人名。SQL语句,谢谢了。... 表的名字是table,关主键是num。表字段内容如下:

num name
1 小王
2 小明
3 小丽
4 小王
5 小李
6 小明
7 小王
……

求出现次数最多的十个人名。

SQL语句,谢谢了。
展开
 我来答
皇家救星1985
2008-12-14 · TA获得超过1131个赞
知道大有可为答主
回答量:1579
采纳率:0%
帮助的人:1673万
展开全部
oracle的:

select name, count(name) as nums from tablename group by name where rownum < 10 order by nums;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Ericle03
2008-12-14 · TA获得超过186个赞
知道答主
回答量:58
采纳率:0%
帮助的人:52.3万
展开全部
select top 10 from (select count(name) ,name from tablename group by name order by count(name) desc)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式