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
本文共 200 字,大约阅读时间需要 1 分钟。
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
转载于:https://www.cnblogs.com/linn/p/6225995.html