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
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
上一篇:Hive修改表
下一篇:oracle计算是否是同一周
单行函数的使用 日期类型的运算 对日期加减一个数字,返回值为一个日期 两个日期相减表示两个日期相差多少条 项目案例: 昨天,今天,明天 项目案例 
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M