这个sql问题如何写 有数据表username votenum a 15 b 20 c 30写一个sql语句查询出用户所对应的票数排行如:输入c 查询的结果为:1 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select rn from(select username,row_number() over(order by votenum) rn from tbl) t where username='c' select rn from(select username,row_number() over(order by votenum desc) rn from tbl) t where username='c' Select username, votenum, (Select count(*) + 1 from tbl where votenum > t.votenum) from tbl torder by votenum desc 紧急求助:如何在存储过程中处理CLOB[网上没查到……] oracle PLSQL 中cursor 可以作为函数的参数吗?下边有例子。 oci.dll的问题 安装Oracle9i完成,创建数据库时提示“通信通道的文件结束” 请问这个错误是不是环境问题 oracle转sqlserver问题 sco5.0.6+oracle7.3.4的问题,急!!! 怎么在sql Plus中备份数据表?请指教! 数据库存储过程的问题 linux下oracle9i的安装 column value new_val v 是什么意思 REDO01.LOG REDO02.LOG文件丢时,恢复时遇到问题
(select username,row_number() over(order by votenum) rn from tbl) t
where username='c'
(select username,row_number() over(order by votenum desc) rn from tbl) t
where username='c'
Select username, votenum, (Select count(*) + 1 from tbl where votenum > t.votenum) from tbl t
order by votenum desc