对面大批量的数据来说,SQL的处理速度会比Excel快上许多。今天我将使用一次几十万行的电商购买行为数据进行练习。
一、理解数据
二、提出问题
· 统计不同月份下单人数
· 统计用户三月份的回购率和复购率
· 统计男女消费频次是否有差异
· 统计多次消费的用户,第一次购买和最后一次购买的消费间隔是多少?
· 统计不同年龄段,用户消费金额是否有差异?
· 统计消费的二八法则,消费top20%的用户,贡献了多少额度?
三、分析问题
1、统计不同月份下单人数
select ispaid,paidTime,count(distinct userId) 下单人数 from orderinfo
where ispaid = "已支付"
group by month