SQL项目练习

本文通过MySQL数据库进行SQL项目练习,包括将CSV文件导入数据库并创建表格,然后深入分析用户消费行为,如不同月份的下单人数、用户三月份的回购率和复购率、性别消费频次比较、消费时间间隔以及不同年龄段和二八法则的消费差异。
摘要由CSDN通过智能技术生成

使用MySQL数据库

一、将数据导入数据库

目的:将两份csv文件导入数据库

步骤:打开Navicat,连接localhost,新建数据库,在table下导入向导,选择CSV格式,导入数据,选择utf-8编码格式

建表的时候注意:查看CSV格式的数据,有没有表头,要添加,或者在导入过程中添加字段名。

二、SQL--用户消费行为分析

使用MySQL

分析问题:

1-统计不同月份的下单人数
2-统计用户三月份的回购率和复购率
3-统计男女的消费频次是否有差异
4-统计多次消费的用户,第一次和最后一次消费时间的间隔
5-统计不同年龄段的用户消费金额是否有差异
6-统计消费的二八法则,消费的top20%用户,贡献了多少额度

1-统计不同月份的下单人数 

 

select MONTH(paidtime) ,count(distinct USERID)
from order_info_utf
where ISPAID = '已支付' 
GROUP BY MONTH(paidtime)

 显示结果

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值