美文网首页
sql累计求和-贡献度

sql累计求和-贡献度

作者: 弦好想断 | 来源:发表于2021-10-30 16:41 被阅读0次
    • 计算各个用户的消费金额综合
    • 对用户消费金额进行累加,并计算累计占比,就是贡献度
    select 
    t.*
    from
        (select 
        user_id 
        ,round(amount,2) amount
        ,round(sum(amount)over(order by amount desc) ,2) cum_amount
        ,round(sum(amount)over(order by amount desc)/(select sum(pur_amount) from cd_now),4) as cum_rate
        from 
            (select 
            user_id 
            ,sum(pur_amount) amount
            from 
            cd_now 
            where pur_amount >0
            group by 
            user_id ) user_table
        ) t
    where t.cum_rate<0.8
    

    相关文章

      网友评论

          本文标题:sql累计求和-贡献度

          本文链接:https://www.haomeiwen.com/subject/ggjpaltx.html