
SQL 分值汇总 并且 计算排名如何 5
表名称:积分明细表字段名:姓名、奖惩分值如何用SQL语句计算每个人的合计分值并且计算出其排名顺序同样的分值排名一样.如图:...
表名称: 积分明细表 字段名 :姓名、奖惩分值 如何用SQL语句 计算每个人的合计分值 并且计算出其排名顺序 同样的分值排名一样. 如图:
展开
展开全部
如果你是sqlserver的话,语法如下
select *,row_number() over(partition by [总分] order by [总分] desc) as [排名] from (select [姓名],sum([奖惩分值]) as [总分] FROM [积分明细表] group by [姓名]) A
追问
无法查询到结果,不知道是什么原因
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询