关于C#。NET的成绩名次问题???急...请各位帮忙.............. 求一个支持 oracle 数据库 的SQL语句...是用于成绩排名的..要求排名按照以下那样子排列,请各位帮忙吖.. 如: 分数 名次 90 1 88 2 88 2 86 3 83 4 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select DENSE_RANK() OVER ( ORDER BY 分数 ) AS 名次 from .... select DENSE_RANK() OVER ( ORDER BY 分数 desc) AS 名次 from .... -- TRY IT ..SQL> SELECT TT.*, 2 DENSE_RANK() OVER(ORDER BY SCORE DESC) DR 3 FROM TT 4 ; SCORE DR---------- ---------- 90 1 88 2 88 2 86 3 83 4 找到对应的主键,根据主键ID用UPDATE语句更新排位列不就行了。 ora-02051 WIN2000下的oracle 9.2 server 安装后不能进行EXP,IMP,提示“协议适配器错误”!!! 奇怪,这是怎么回事情?帮帮忙!!! 如何将 Date 格式化为我们习惯的格式﹖ 查找某字段重复值的语句,当该字段为空字符串时,不起作用,怎么办? 外加工系统做月结的思路 哪里有ORACLE FOR LINUX下载?谢谢!急急! 简单的数据导入导出问题 连接oracle的问题 在VB.net中如何去除从Oracle数据库中取出的Varchar字符串的空格? 送分,SQL计算比率的写法。 sql语句分类汇总数据问题!!!
SQL> SELECT TT.*,
2 DENSE_RANK() OVER(ORDER BY SCORE DESC) DR
3 FROM TT
4 ; SCORE DR
---------- ----------
90 1
88 2
88 2
86 3
83 4