读书人

如何把表的第i行和第i+1行连接

发布时间: 2011-12-30 23:30:45 作者: rapoo

怎么把表的第i行和第i+1行连接?
如题


[解决办法]
做一个存储过程,把下面选出来的记录做一次编辑,我觉得比较好。
select * from (
select rownum id ,* from table
) where id =i or id = i+1

用同样的结果的两次联接,也可以。
select a.*,b.*
from
(select * from (
select rownum id ,* from table
) where id =i) a,
(select * from (
select rownum id ,* from table
) where id =i + 1) b

读书人网 >oracle

热点推荐