关注
select count(distinct `mail`)
from (
select `mail`, `交易状态`, lead(`交易状态`,1,0) over(partiton by `mail`)as `下一次交易状态`,lead(`交易状态`,2,0) over(partition by `mail`)as `下下一次交易状态`
from (
select `mail`, `交易状态`, row_number() over(partition by `mail` order by `交易时间`)
from t
)
where `交易状态` = '失败' and `下一次交易状态` = '失败' and `下下一次交易状态` = '失败'
group by `mail`
先给表按消费者分人排序,再用lead函数给每个消费者当前的交易状态新增两列下一个交易以及下下个交易的状态,然后三个交易状态都为失败即符合要求,三次以上包含三次,所以没必要算,然后去重计数。
查看原帖
1 评论
相关推荐
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 你小心翼翼的闯过多大的祸? #
4182次浏览 69人参与
# 找不到实习会影响秋招吗 #
1399965次浏览 13635人参与
# 实习没事做是福还是祸? #
4556次浏览 68人参与
# 重来一次,你会对开始求职的自己说 #
959次浏览 19人参与
# 2025年终总结 #
135029次浏览 2300人参与
# 考研人,我有话说 #
156634次浏览 1211人参与
# 哪些公司笔/面试难度大? #
7087次浏览 32人参与
# 实习简历求拷打 #
24459次浏览 251人参与
# 你觉得现在还能进互联网吗? #
29972次浏览 201人参与
# 携程工作体验 #
18965次浏览 66人参与
# 大厂VS公务员你怎么选 #
69156次浏览 638人参与
# 扒一扒那些奇葩实习经历 #
140206次浏览 1149人参与
# 找不到好工作选择GAP真的丢人吗 #
93735次浏览 1007人参与
# 那些我实习了才知道的事 #
253163次浏览 1785人参与
# 非技术投递记录 #
672988次浏览 6821人参与
# 机械求职避坑tips #
81103次浏览 531人参与
# 投格力的你,拿到offer了吗? #
155033次浏览 829人参与
# 第一份工作能做外包吗? #
94097次浏览 599人参与
# 作业帮求职进展汇总 #
85544次浏览 559人参与
# 秋招遇到的奇葩面试题 #
101278次浏览 416人参与