首页 > Linux操作系统 > Linux操作系统 > 初用informatica
select t.*,rowid from tt_test1 t; SAL_SUM FID
----------------- ----------
11.00 1
12.00 1
122.00 2
123.00 2
要变为以下数据
SQL> select t.sal_sum,t.fid,
2 lag( t.sal_sum ,1)over(partition by t.fid order by t.sal_sum)
3 from tt_test1 t
4 ;
SAL_SUM FID LAG(T.SAL_SUM,1)OVER(PARTITION
----------------- ---------- ------------------------------
11.00 1
12.00 1 11
122.00 2
123.00 2 122
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/134308/viewspace-140601/ ,如需转载,请注明出处,否则将追究法律责任。