首页 > 数据库 >sql lag函数

sql lag函数

时间:2023-02-28 16:44:06浏览次数:45  
标签:sku 函数 lag fa sql date id

lag

https://spark.apache.org/docs/latest/api/sql/#lag
lag(input[, offset[, default]]) OVER (PARTITION BY a ORDER BY b)
input - 求lag的目标字段
offset - lag步数
default - 空值用什么填充

select *,
lag(`fa_adjust`,-2, 0) over (partition by (`stock_id`, `sku`) order by `date` desc) `lag1_fa`, 
lag(`fa_adjust`,-3, 0) over (partition by (`stock_id`, `sku`) order by `date` desc) `lag2_fa`, 
lag(`fa_adjust`,-4, 0) over (partition by (`stock_id`, `sku`) order by `date` desc) `lag3_fa`
from input1

标签:sku,函数,lag,fa,sql,date,id
From: https://www.cnblogs.com/tian1022/p/17164958.html

相关文章

  • Python 之 lambda 函数
    一、lambda语法lambda函数的语法只包含一个语句,表现形式如下:lambda[arg1[,arg2,.....argn]]:expression二、lambda特性lambda函数是匿名的;lambda函数有输入和输......
  • 汇编语言学习_4_函数
    第四节函数翻译自:https://asmtutor.com/介绍函数(子程序)函数/子程序(functions/subroutines)是可重用的代码片段,程序可以调用它们来执行各种可重复的任务。函数是使......
  • PostgreSQL备份脚本
    1.直接上代码#!/bin/bash#数据库名称db_name="odoo14e"#存放备份文件的url地址base_url="/home/odoo/pgsql_backup/backup_files/"#判断是否存在存放备份文......
  • 解决SQL Server 删除大量数据后磁盘空间无变化
    造成空间不变化的原因InnoDB中采用了B+树作为存储数据的结构,也就是常说的索引组织表。在InnoDB中,delete操作并不会真的删除数据,SQLServer实际上只是给要删除的数据打......
  • Student(含有sql操作封装方法,登录验证)(重要)(常敲敲)
    BaseDao数据库操作工具,直接可以拿来用。记得要继承。那个StudentUserInfo里面没信息。因为StudentInfo包含学号和密码就直接用了packagedao;importjava.sql.*;/**数据库......
  • global与nonlocal关键字、函数名的多种用法、函数的嵌套调用、函数的嵌套定义、闭包函
    目录一、global与nonlocal关键字二、函数名的多种用法三、函数的嵌套调用四、函数的嵌套定义五、闭包函数六、装饰器简介一、global与nonlocal关键字global方法:用于局部......
  • MySQL 内连接、外连接、全连接
    连接查询用于多表关联查询,连接方式不同,查询重点不同。内连接作用:查询多表之间交集部分数据关键词:innerjoin可简写为:join,即innerjoin=join图示:左外......
  • PLSQL ROW_NUMBER() OVER()函数的使用
    语法格式:row_number()over(partitionby分组列orderby排序列desc)row_number()over()分组排序功能:在使用row_number()over()函数时候,over()里头的分组以及排序......
  • 高可用架构设计ES+Redis+MySQL
    1、项目背景会员系统是一种基础系统,跟公司所有业务线的下单主流程密切相关。如果会员系统出故障,会导致用户无法下单,影响fanwei是全公司所有业务线。所以,会员系统必须保证......
  • mysql部署和密码管理
    mysql部署和密码管理一、SQL数据库MySQL简介MySQL是由瑞典MySQLAB公司开发,目前属于Oracle(甲骨文)旗下产品。是最流行的关系型数据库管理系统之一,关系数据库将数据保存在......