很简单的,我这里理解为时间作为上一笔订单的标准,这里将表的数据做2次窗口函数计算,其中窗口函数是row_number()partition by是手机号,order是时间,将这2个窗口函数分别作为一张表,然后用join操作,然后手机号作为on条件,where条件是第一张表的窗口排序和第二张表的窗口排序相差1就是上一笔订单了,这样合成起来就能得到,其实不难
3 4

相关推荐

02-16 13:52
门头沟学院 Java
给🐭🐭个面试机会吧:嘿,mvbatis
点赞 评论 收藏
分享
黑皮白袜臭脚体育生:简历条例统一按使用了什么技术实现了什么功能解决了什么问题或提升了什么性能指标来写会更好 可以看看我帖子简历写法
点赞 评论 收藏
分享
牛客网
牛客企业服务