当前位置: 代码迷 >> Oracle开发 >> 初学者询问。oracle 问问有关问题!求帮助!跪求。
  详细解决方案

初学者询问。oracle 问问有关问题!求帮助!跪求。

热度:27   发布时间:2016-04-24 07:03:05.0
菜鸟询问。。。oracle 问问问题!!求帮助!!跪求。。。。
select rank() over(order by t.treecode) rowno
,decode (rank() over(order by t.treecode) rowno,
1,'一',
2,'二',
3,'三',
4,'四',
5,'五',
6,'六',
7,'七',
8,'八',
'九') as asdf
, t.code
, t.name as name1 
from ip_ct_goodJob_assessType t order by t.treecode


我不用decode判断输出数字 用哪个分析函数就没错。。怎么我放到decode判断函数里 在用个分析函数他就会给我报错   求帮助。。。。。
Oracle select SQL

------解决方案--------------------
select rank() over(order by t.treecode) rowno
,decode (rank() over(order by t.treecode),--去掉里面的rowno
1,'一',
2,'二',
3,'三',
4,'四',
5,'五',
6,'六',
7,'七',
8,'八',
'九') as asdf
, t.code
, t.name as name1 
from ip_ct_goodJob_assessType t order by t.treecode
  相关解决方案