sql利用rownum求相邻记录差值

来源:互联网 发布:苏州php开发 编辑:程序博客网 时间:2024/05/21 17:56

select c.contractpaymoney  as 前一记录,

          d.contractpaymoney  as 下一条记录,

          c.contractpaymoney-d.contractpaymoney as 前一记录与后一记录的差值
 from
 (
       select rownum as num1 ,a.contractpaymoney from   a
 ) c
 left join
 (
   select rownum as num2 ,b.contractpaymoney  from  b
 ) d on c.num1=d.num2-1

原创粉丝点击