记录序号的问题(100分)

  • 主题发起人 主题发起人 harrylifeng
  • 开始时间 开始时间
H

harrylifeng

Unregistered / Unconfirmed
GUEST, unregistred user!
请问诸位,有没有什么方法能够在选出的记录前面加上序号?
如选出五条记录,在记录之前就有一个标号1,2,3,4,5.。
多谢。
 
在DB2下可以用递归SQL完成, 别的数据库不知道了
 
to tseug
请问在DB2下的递归SQL怎么做?
多谢了。
 
大概是这样,不过我手头没有DB2没法试验...

with temp(RecNo) as
(
select 1 from aaa
union all
select max(RecNo)+1 from temp
)
select RecNo from temp
 
记得 ORACLE 7 中 SELECT 有伪列可以解决这个问题!
 
后退
顶部