分析函式 - LAG

likesky276發表於2007-08-07

SQL> select b,c from test ;

B C
---------- ----------
41 2.1
42 4.2
41 3.5
41 1.2
41 5.7
42 6.5
47 8.2
41 0

SQL> select b,c,lag(c,1) over (order by c ) from test;

B C LAG(C,1)OVER(ORDERBYC)
---------- ---------- ----------------------
41 0
41 1.2 0
41 2.1 1.2
41 3.5 2.1
42 4.2 3.5
41 5.7 4.2
42 6.5 5.7
47 8.2 6.5

LAG(偏移量,[超過範圍預設值,不設定就為NULL]) 求當前行之前偏移量的行


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8118583/viewspace-64869/,如需轉載,請註明出處,否則將追究法律責任。

相關文章