userID dateYM number
001 200901 50
001 200902 60
002 200901 20
002 200902 70
003 200903 80
003 200903 100以上数据,想要查出某用户在某月下的number排名。
在网上查了好多,都实现不了我想要的,请各位帮忙!!谢谢!!
001 200901 50
001 200902 60
002 200901 20
002 200902 70
003 200903 80
003 200903 100以上数据,想要查出某用户在某月下的number排名。
在网上查了好多,都实现不了我想要的,请各位帮忙!!谢谢!!
解决方案 »
- 只有一位小数时,如何加0????
- sql update+select 语句求解(求高手赐教)
- 安装oracle客户端11g和10g都安装失败
- 在solaris中导入dmp文件到oracle数据库中
- 关于数据库连接的问题,急!急!急!!!!
- @sasacat还真的要问你个问题
- 大家谁知道有没有什么软件可以监控Oracle服务器状态?
- 能否实现动态的VIEW?
- 如何删除重复的行?
- pl/sql中流程控制有没有 select case 或choose case之类的语句〉难道只有用if 吗?
- 同样内容的一个CHECK约束定义在列级别和表级别有什么区别?
- Oracle 事务嵌套[if(true)then insert1 end if; insert2]
from (select userID, row_number() over(order by number desc) dis
from tablename where dateYM = 'input_month_value'
) t
where t.userID = 'input_userID';