题解 | 用户购买次数前三
select uid,cnt from (select uid,count(1) cnt,row_number() over(order by count(1) desc) rk from user_client_log where step='order' group by uid) a where a.rk<4 order by cnt desc,uid;
select uid,cnt from (select uid,count(1) cnt,row_number() over(order by count(1) desc) rk from user_client_log where step='order' group by uid) a where a.rk<4 order by cnt desc,uid;
相关推荐