永发信息网

sqlserver查询张三每门课的成绩排名

答案:1  悬赏:0  手机版
解决时间 2021-11-28 08:12
sqlserver查询张三每门课的成绩排名
最佳答案
这里userid设置为1001,这里先统计每名课程成绩大于张三成绩的学生数,然后在统计的数上加1即为张三的排名。这里是mysql的测试,如需在oracle上使用,请把IFNULL函数换成oracle的NVL函数。根据tab后面的数字阅读会清楚一点,可以一个一个tab先执行看结果。
select tab4.kcid,IFNULL((select tab5.kcrank from (select tab3.kcid as kcid,count(*) as kcrank from (select tab2.* from chengji tab2 , (select * from chengji where userid=1001) tab1 where tab2.kcid=tab1.kcid and tab2.cj > tab1.cj) tab3 group by tab3.kcid) tab5 where tab4.kcid=tab5.kcid),0)+1 as kcrank from chengji tab4 where tab4.userid=1001
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
90度减67度二十分等于
我总是忍不住主动联系他,到底是我太主动他才
“祎”字怎么读这个字是不是读“一”
怎么样种植小麦才能高产
菱角什么季节成熟
k96次列车是在沈阳太原街南站上车吗?
韭菜可以和青菜放一起煮面条吗?
郎平历任几个国家教练并取得什么奖牌
b2950a中关村新亚电玩数码广场地址有知道的么
回首千年(雍正皇后重生)txt全集下载
Reading C配对阅读 左栏是5个人的简历或需求
分手后依然给女友每天发一条晚安信息,虽然从
有没有支持WP7的手机性能测试软件?急求!
本信用管户在庙坪信用社现想迁入石泉后柳
郑州学做包子早点哪里好
推荐资讯
姚明来自哪个城市,现住在哪?
拜求对联:梦里乾坤净。下联谢!
请问穿在模特身上的衣服袖子是长袖的怎么改成
这个2.5寸的硬盘能在PS3 2000型上面用吗?
求成都温江酒吧推荐,比较有情调的
上海朋雷商贸有限公司怎么样?
毕业十年,毕业证书搞丢了怎么办
VS2008如何构建wince5.0应用程序开发环境
一块正方形的钢板,先截去宽5分米的长方形,
面试中如果遇到考官问你这养的问题: 举例说
赛尔号免费送号 急急急急急急急急急急急急急
有点暧昧的男生突然不理我了
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?