Lag和Lead分析函数可以在同一次查询中取出同一字段的前N行的数据(Lag)和后N行的数据(Lead)作为独立的列。
这种操作可以代替表的自联接,并且LAG和LEAD有更高的效率。
SELECT col_1,col_2,col_2-LAG(col_2,1,0)OVER(ORDER BY B) AS C
SELECT
col_1,col_2,col_2-LAG(col_2,1,0)OVER(
ORDER
BY
B)
AS
C