请教sql问题,计算审批耗时,感谢

image.png

如图,需要计算出同一个单号下,审批人‘a’每次的审批时间(a的审批时间-上一个人的审批时间),感谢

image.png

image.png

用户m2896739 发布于 2021-9-15 15:43 (编辑于 2021-9-16 09:24)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
胡歌Lv7中级互助
发布于2021-9-15 15:48

select  * , 审批时间 - lag(审批时间,1) over(order by 时间) from tablename

  • 用户m2896739 用户m2896739(提问者) 请问我限制审批人=‘a’之后,就只计算a的审批时间了,因为数据太多了,我不能都计算,必须要限制审批人
    2021-09-15 16:38 
  • 胡歌 胡歌 回复 用户m2896739(提问者) 看下你的真实数据,截取部分
    2021-09-15 16:42 
  • 用户m2896739 用户m2896739(提问者) 回复 胡歌 在提问了补充了,您看下,多谢
    2021-09-15 16:48 
  • 胡歌 胡歌 回复 用户m2896739(提问者) 一个单号是有几个审批人?我看你的这个截图都是同一个人
    2021-09-15 16:57 
  • 用户m2896739 用户m2896739(提问者) 回复 胡歌 会有好几个人审批,截图了,您看下
    2021-09-15 17:02 
  • 2关注人数
  • 507浏览人数
  • 最后回答于:2021-9-16 09:24
    请选择关闭问题的原因
    确定 取消
    返回顶部