MySQL_复购回购率

发布网友

我来回答

1个回答

热心网友

复购率,又称回购率,是一个电商平台衡量用户忠诚度的重要指标。它的计算方法有两种:

方法一:复购的人数

复购率 = 单位时间内购买次数大于1的人数 / 所有购买的人数

例如:一段时间内,10个人中有3个人购买了2次,其中一个人又购买了一次,累计复购人数为3人,则这段时间内的复购率为30%。

方法二:复购次数

复购率 = 单位时间内复购次数 / 所有购买的人数

例如:一段时间内,10个人中有3个人购买了2次,其中一个人又购买了一次,累计复购次数为4次,则这段时间内的复购率为40%。

复购和回购的区别在于复购是在单位时间内多次购买,回购则是下一个单位时间内再次购买。例如,6月内有100人购买产品,其中10人购买了2次,5人购买了3次,按照方法一计算,6月复购率为15%;按照方法二,复购率为20%。若6月购买过产品的100人在7月又购买,则7月回购率为10%。

何时关注复购率?

90天内重复购买率在1%~15%说明处于用户获取阶段,应更多投入新用户获取和转化;15~30%说明处于混合模式,需平衡新用户转化与老用户留存与复购;30%以上说明处于忠诚度模式,应更多关注用户复购。

SQL题

题目源自《七周成为数据分析师》。建表导入数据时,可以使用LOAD DATA语句将CSV导入MySQL,同样使用可视化工具如SQLyog或Navicat也行,导入效率较高。

统计不同月份已支付的订单数、下单人数、回购率与复购率(按下单人数计算复购率)、多次消费用户间隔时间、男女消费频次与金额差异、不同年龄段用户消费金额差异,以及消费二八法则的用户贡献额度。

数据集及代码下载链接:

提取码:xarx

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com