永发信息网

一个SQL的问题,求高手来告知一下

答案:2  悬赏:10  手机版
解决时间 2021-04-26 02:50

我的SQL语句如下:

alter table student
add rank int
go
update student
set rank=(select count(score) from student where score<=92)
from student
显示结果为

sno sname sclass score rank

u200815712 杨豪 802 85 3
u200815713 杨杰夫 802 78 3
u200815715 杨杰夫 802 92 3

希望高手能帮我解决下,达到按照分数排序的目的,还是运用这个结构,

谢谢了啊。

最佳答案

alter table student
add rank int
go


update student set rank=a.orderno from(
select sno,RANK() OVER (ORDER BY score desc) as orderno from student where score<=92 )a
where student.sno=a.sno

全部回答

select rownum() from student where score<=92 order by score;

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
急求无须注册的图片分割工具?
请问这是什么草啊?
谁有植物大战僵尸的下载地址
初二全等三角形 数学题。
GPRS流量1M=?B
淘宝如何删除追加评论,淘宝上怎么找自己发的
qq飞车开不了
怎样查询深圳QQ飞车驾照体检信息..!
丽齿口腔怎么去啊,有知道地址的么
组织部是什么
我可以学开车吗?
已知曲线C的极坐标方程为p²=2/1+sin
请问我该如何克服这种心理
老是心神不宁,作事三心二意,相把某件事作好
王字旁的月是什么意思
推荐资讯
QQ炫舞的图标
川流不息的什么,四有什么成语成语大全
哪个快递更好些?除了申通。
从沈阳到乌镇的火车票多少钱
八方水暖怎么去啊,有知道地址的么
山西山川秀医疗器械有限公司地址有知道的么?
朋友能天长地久吗?
18.4克碳酸氢钠和氢氧化钠的混合固体在一个密
艺影婚典怎么去啊,有知道地址的么
肖罗里地址在哪,我要去那里办事
如果问问里当团长可以奖励QB,有人愿意当吗
南京那里吃夜宵的人多
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?