例:
有这样一列 列名为NO 值为
NO
8.2%
2.1%
9.4%
1.7%
3.5%
7.1%
9.8%
8.1% 那么我想得到的结果是
NO 排名
8.2% 3
2.1% 7
9.4% 2
1.7% 8
3.5% 6
7.1% 5
9.8% 1
8.1% 4在线等 谢谢参与
有这样一列 列名为NO 值为
NO
8.2%
2.1%
9.4%
1.7%
3.5%
7.1%
9.8%
8.1% 那么我想得到的结果是
NO 排名
8.2% 3
2.1% 7
9.4% 2
1.7% 8
3.5% 6
7.1% 5
9.8% 1
8.1% 4在线等 谢谢参与
解决方案 »
- oracle imp数据问题
- oracle数据库
- 无法从Windows上登录linux下的oracle9i oms server???
- 关于HIBERNATE查询时 “返回一个JAVA对象的”问题?
- c#连接的是oracle92的数据库出现的问题!!!!!!!!!!
- Oracle客户端的安装
- oracle9i+unix+apach+tomcat+jsp/java 问题,急........
- 菜鸟的几个小问题,请大家帮忙解答............
- 能不能介绍一下 FORM 是啥?pl/sql 有哪些用处呢,能和其它软件结合做开发吗?
- 关于一个sql查询,如何写
- 急!编写一查询,显示姓名中含有字符T的雇员所在的部门内的所有雇员的编号和姓名,并将该查询保存成文件p6q1.sql。
- oracle查询结果直接导出为csv文件,给各位大神见笑了
rank() over( order by to_number(rtrim(trim(no),'%')) desc) num
from percnt_table
order by no desc;因为不知道你的数据类型,我就建立了一个字符型的字段
2 ;
NO RANK()OVER(ORDERBYTO_NUMBER(RT
---------- ------------------------------
8.2% 3
2.1% 7
9.4% 2
1.7% 8
3.5% 6
7.1% 5
9.8% 1
8.1% 4
8 rows selected
Executed in 0.047 seconds
2 ;
NO 排名
---------- ----------
8.2% 3
2.1% 7
9.4% 2
1.7% 8
3.5% 6
7.1% 5
9.8% 1
8.1% 4
8 rows selected
Executed in 0.047 seconds