如果我对table1,table1结构:num;id;time
select num from table1 where id ='5' order by time asc;
选出15行,因为表中id=5的行有15行。
现在我要选出按time排列表时,每个id=‘5’的行,下面的那一行的num。
比如:
num id time
1 2 1:00
12 5 1:05
13 2 1:08 选这一行
33 5 1:10
4 2 1:30 选这一行
我要选出13 2 1:08;4 2 1:30这两行中的13与4.
这样的sql语句该怎么写?
oracle中如何选择选中行的下一行的数据?
答案:2 悬赏:0 手机版
解决时间 2021-03-22 11:54
- 提问者网友:聂風
- 2021-03-22 00:21
最佳答案
- 五星知识达人网友:英雄的欲望
- 2021-03-22 01:42
查出记录集合List for循环迭代,然后rs.next();
全部回答
- 1楼网友:玩家
- 2021-03-22 02:18
下一个值 select 序列名.nextval from dual
当前值 select 序列名.currval from dual;
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯