- 博客(5)
- 收藏
- 关注
原创 SQL练习笔记——计算客户的回购率
订单表信息如下,查询出2016年的客户在2017年的回购率。#2.进行人数计数:count + case when。(回购率:今年复购的人数/去年购买的人数)#1.开窗添加辅助列。
2024-05-20 15:38:41
684
原创 SQL练习笔记——统计每个老师的连续上课天数
1.对每个老师的时间进行窗口排序,得到一个等差序列rn。如果是连续的日期,连续减去等差序列,则得到的值是一样的。表d信息如下,查询出每个老师的连续上课天数。#3.开始日期,结束日期,连续天数。
2024-05-19 17:16:41
319
原创 SQL练习笔记——统计每日的新充用户数,新提用户人数,新用户充提比
字段说明:statics_date:统计日期,channel:渠道,desc:描述,registerTime:用户注册时间,uid:用户ID,registerip:注册IP。#1.查询出每天的新充用户人数和新提用户人数(充值日期=注册日期,提现日期=注册日期)表中包含信息如下,统计每日的新充用户数,新提用户人数,新用户充提比。#2.计算新用户充提比(新用户当日提现人数/新用户当日充值人数)利用 count(distinct + case when)
2024-05-19 16:34:38
654
原创 SQL练习笔记——查询每个用户在首次付费后 30 天内的总付费次数
订单表中包含信息如下,查询每个用户在首次付费后 30 天内的总付费次数。#1.每个用户的首次付费时间和首次付费的30天后。#3.进行时间筛选和分组计数。
2024-05-19 01:18:35
712
原创 SQL练习笔记——查询出最近两次下单的时间间隔超过了60天的用户
订单表中包含信息如下,查询出最近两次下单的时间间隔超过了60天的用户。#1.每个用户,每次与上次下单的时间(窗口函数)#2.计算最近两次下单的时间间隔。#3.筛选出间隔超过60天的用户。
2024-05-18 20:39:43
563
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅