关注
with temp1 as (
-- 对每个用户按登陆日期升序编号,如果是连续登陆的话,登陆日期减去对应编号的结果会是一样的。
select qq_no,
ds,
row_number() over(partition by qq_no order by ds asc) as date_diff,
date_sub(ds, row_number() over(partition by qq_no order by ds asc)) as minus_date
from u_wsd.t_od_qidian_pay_hx
where year(ds) = 2019
and month(ds) = 8
),
temp2 as (
-- 找出连续登陆天数大于等于4天的用户,并记录下对应编号的最小值和最大值,只要加上去就可以反推回去这段连续登陆
-- 时间的起始和结束日期
select qq_no,
minus_date,
min(date_diff) as ds_min,
max(date_diff) as ds_max
from temp1
group by qq_no, minus_date
having count(1) >=4
)
select qq_no,
date_add(minus_date,ds_min) as start_date,
date_add(minus_date,ds_max) as end_date
from temp2
;
查看原帖
点赞 3
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
牛客热帖
更多
- 1... 双一流本的春招失败总结 面试近40家公司 0offer结局 准备转行了1.7W
- 2... 信息差补全:哪些假国企要避雷1.2W
- 3... 再也不用写代码了哈哈哈哈哈哈哈9328
- 4... 腾讯wxg一面 1h30min6513
- 5... Golang面试项目怎么找?5982
- 6... 一文详解各大厂人才项目差异点(吐血整理)5591
- 7... 宝宝你是最棒的宝宝5531
- 8... 🔥【六月创作狂欢季】重磅上线!发文赚现金,多发多得🔥4882
- 9... 牛友们,你们有多久没回家了?4684
- 10... 论双非大一的“暑期”能拿下大厂offer吗?4548
正在热议
更多
# 考研对你找工作产生了哪些影响? #
3100次浏览 41人参与
# 机械只有读研才有出路吗? #
19698次浏览 228人参与
# 聊聊这家公司值得去吗 #
236907次浏览 2212人参与
# 远程面试的尴尬瞬间 #
100802次浏览 828人参与
# 你认为哪个岗位找工作最卷 #
15439次浏览 59人参与
# 打杂的实习你会去吗? #
107990次浏览 942人参与
# kpi面有什么特征 #
34692次浏览 254人参与
# 工作中哪个瞬间让你想离职 #
24088次浏览 166人参与
# 硬件人绝对不能踩的坑 #
61170次浏览 735人参与
# 职场人,说说你的烦心事 #
8885次浏览 81人参与
# 你有哪些缓解焦虑的方法? #
2614次浏览 116人参与
# 职场上哪些事情令人讨厌 #
16805次浏览 86人参与
# 为了找工作你投递了多少公司? #
11174次浏览 157人参与
# 秋招最大的收获是什么? #
34075次浏览 300人参与
# 你今年的平均薪资是多少? #
126626次浏览 661人参与
# 运营/市场营销人的秋招现状 #
17156次浏览 189人参与
# 实习生应该准时下班吗 #
223392次浏览 1397人参与
# 大家每天通勤多久? #
42069次浏览 331人参与
# 如果可以,你希望哪个公司来捞你 #
88221次浏览 371人参与
# 运营人求职交流聚集地 #
135286次浏览 983人参与