这个和牛客网上的真题比起来还好,我说下自己的思路 三张表连起来,关系是一个用户对应多订单,一个订单对应多个商品,where筛选日期,然后groupby uid,sku 得到每个用户每个商品的购买次数,再partitionby uid得到每个用户购买总和,期间加一个denserank,选择denserank大于十的数据就好了

相关推荐

牛客网
牛客企业服务