注册 登录
编程论坛 Oracle论坛

同一结果集中不同记录不同位置

yfzsj 发布于 2007-07-12 10:25, 1507 次点击

如题:select * from 表
name=rs.getString("name");

name1 name2
name3 name4

这个应该怎么去写呀,帮下,呵
4 回复
#2
sam20802007-07-13 15:49
这个不是在ORACLE里面吧,有点象ASP,呵呵
这个不懂。。。。
顶下,其他人回答
#3
心中有剑2007-07-13 16:09
不明白!


select distinct name1, name2
from (select rownum as id2, name as name1
from (select name, rownum as id1
from 表 )
where mod(id1, 2) = 1) a,
(select rownum as id2, name as name2
from (select name, rownum as id1
from 表)
where mod(id1, 2) = 0) b
where a.id2 = b.id2
是不是这样的效果
#4
sam20802007-07-14 11:38

不知道这样的实际意义是什么

#5
yfzsj2007-07-18 13:29

已经实现,呵呵
放到数组里就可以了。

1