用SQL语句排名次

用SQL语句排名次,第1张

select tclassid,score,row_number() over (order by score desc) rn

from

(select classid,avg(score) score from scores) t

sqlserver下写法

select ID,user,sum(input) as 'total_input' from user_tbl

group by ID,user

order by 3 desc

asc是升序,desc为降序

select top 11 from [tab] where [stId] not in (select top 9 [stId] from [tab] order by [sc] desc)order by [sc] desc

tab 表名。 stId,学生ID。sc。学生分数

以上就是关于用SQL语句名次全部的内容,包括:用SQL语句排名次、我想用sql来实现排行榜,请问怎么写sql语句具体情况见问题补充。谢谢帮忙!、SQL语句得出成绩排名为10到20名的学生等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10173880.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-06
下一篇2023-05-06

发表评论

登录后才能评论

评论列表(0条)

    保存