sum(gmv)over(order by gmv rows between unbounded preceding and current row) as r1,
floor(r1/sum(gmv)*10) as layer,
count(1) group by layer
我的思路是这样的,感觉这个题意没理解的特别清楚,我默认商家gmv是排序过的了,不要求排序的话那这个每一层的个数不是可以有很多答案么