请教lag函数的详细使用??

asplhk 2004-08-26 09:35:17
请大举例详解lag函数的 使用,如计算连号的发票
...全文
313 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
asplhk 2004-08-26
  • 打赏
  • 举报
回复
pl/sql的函数
bzszp 2004-08-26
  • 打赏
  • 举报
回复
这是个什么函数?
liuyi8903 2004-08-26
  • 打赏
  • 举报
回复
SQL> select * from t1;

ID NUM
---------- ----------
1 50
2 80
3 100
4 100


SQL> select a.*
2 from
3 t1 a,
4 (select id, last_id
5 from (select id, lag(id) over(order by id) last_id, num, lag(num) over(order by id) last_num
from t1)
6 where num + last_num > 150 and rownum = 1
7 ) b
8 where a.id = b.id
9 or a.id = b.last_id;

ID NUM
---------- ----------
2 80
3 100

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧