sql 各科的成绩排序怎么排名次

[复制链接]
查看11 | 回复3 | 2018-3-9 11:35:26 | 显示全部楼层 |阅读模式
各科成绩的表达有两种:科目
成绩
排名
科目
成绩
排名数学
90
1
数学
90
1语文
90
1
语文
90
1政治
85
3
政治
85
2#这是第一种的显示seclet 科目,成绩,(
select count(成绩)+1
from table_name where 成绩>t.成绩)
fr...
回复

使用道具 举报

千问 | 2018-3-9 11:35:26 | 显示全部楼层
sql 各科的成绩排序怎么排名次 select 科目,成绩,ROW_NUMBER()over( partition by 科目 order by 成绩 asc) from 成绩表...
回复

使用道具 举报

千问 | 2018-3-9 11:35:26 | 显示全部楼层
以下是排序语句,希望对你有帮助select 科目,成绩,ROW_NUMBER()over( partition by 科目 order by 成绩 asc) from 成绩表...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行