对于SQL连续次与累计次数

业务中遇到业务方提需求,求一个指标,xx_ratio 分渠道(a,b,c等等) 排序,倒数25%的人进入观察池子,希望可以同时看到连续出现池子的次数,及累计出现在池子的次数。统计维度为周。
例如,6.27这周,取到C里的某某,排名倒数25%进入池子,某某今年一共进入池子 7次,这周为连续两次

有兄弟可以写几句脚本吗,感谢~

什么版本的mysql?支持OVER(PARTITION BY yyy1,yyy2,yyy3) 的PARTITION BY 子句 或者支持OVER(ORDER BY yyy1,yyy2,yyy3 ASC\DESC)的ORDER BY子句 没?

已经解决就算了,这类问题一般都用窗口函数操作 row_number() 等

1.脚本要根据数据结构进行编写
2.数据结构应该根据业务逻辑来制定
3.你这先有结构后搞逻辑就已经离了大谱,还不告诉别人数据结构,鬼知道怎么去查询你的数据
4.类似这种应用,高级语言通通读出来循环一下是最简单的,趁早放弃折腾sql