怎么定位到倒数第二条记录的数据? SELECT A.* FROM(SELECT * FROM SERV WHERE ACC_NUMBER = VAR1 ORDER BY SERIAL_NBR DESC) AWHERE ROWNUM <3 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from serv a where (select count(*) from serv b where b.serial_nbr > a.serial_nbr and b.acc_number=某值)<2 你是在哪里用啊,取得结果集之后先last,然后再往前一条不就行了 --取到数第2条数据select * from servwhere rownum<(select max(rownum) from serv)minus select * from servwhere rownum<(select max(rownum)-1 from serv) 使用excel生成insert into批量插入语句问题 MS Sql Server 的 bigint类型数据导入到oracle中的number类型数值不对 oracle 10g 解析XML oracle9登陆提示没有监听器是什么原因.(解决送100分) 从表1复制数据到表2 如何实现Form的背景色每周轮换改变啊? 关于dblink的数据库间insert数据的效率问题 求SQL检索文!!!!! 求教'',' ',null的区别!在线,急ing 怎样查得表中前六个记录的平均值? 怎么删除视图中的一条数据? 有oracle9i for solaris x86这个版本吗?
(select count(*) from serv b
where b.serial_nbr > a.serial_nbr and b.acc_number=某值)<2
select * from serv
where rownum<
(select max(rownum) from serv)
minus
select * from serv
where rownum<
(select max(rownum)-1 from serv)