数据分析工具-Mysql-旧版本预设变量模拟窗口函数&计算相邻两行差值

本文介绍了如何在不支持窗口函数的MySQL旧版本中,通过预设变量来模拟窗口函数的效果,特别是用于计算数据表中相邻两行的差值,帮助进行复杂的数据分析操作。
摘要由CSDN通过智能技术生成
select                                                          ### 计算汇总后,成为最终的database
hhh.`name`,
hhh.ecp_store_id,
hhh.rider_id,
hhh.min_time,
hhh.first_assign_time,
hhh.expect_delivery_time,
hhh.true_bidui,
hhh.row_number,
case
when hhh.row_number = 1 then '第一单'
when hhh.row_number = 2 then '第二单'
when hhh.row_number = 3 then '第三单'
when hhh.row_number >= 4 then '第四单及以上'
else "未知" end as 'order_judge',
hhh.finish_time,
hhh.ecp_display_order_id,
hhh.order_status,
hhh.jiedan_time,
hhh.paidan_time,
hhh.daodian_time,
hhh.qucan_time,
hhh.peisong_time,
hhh.hole_songcan_time,
UNIX_TIMESTAMP(hhh.first_assign_time) - UNIX_TIMESTAMP(hhh.true_bidui) as fenduan_shijiancha,
UNIX_TIMESTAMP(hhh.first_assign_time) - UNIX_TIMESTAMP(hhh.time_travel) as qujian_shijiancha
from
(select                                                          ### 设置变量,创建一列新的接单时间tim
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值