首页 > 代码库 > mysql计算用户平均下单周期
mysql计算用户平均下单周期
这周四,一个同事问我表结构如下:
计算用户的平均的下单周期,怎么计算的,开始看时,我也没有思路,怎么简单的计算。今天上午也进行尝试了下,
以下是我的计算的sql,仅供参考,如果有错误或有更好的方法,欢迎一起交流,
select c.id,avg(gap) from( select a.id,a.date as d1,min(b.date) as d2,TIMESTAMPDIFF(day,a.date,min(b.date)) as gap from user_order as a left join user_order as b on a.id = b.id and a.date < b.date where b.date is not null group by a.id,a.date )as c group by c.id;
mysql计算用户平均下单周期
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。