题解 | #10月的新户客单价和获客成本#

10月的新户客单价和获客成本

https://www.nowcoder.com/practice/d15ee0798e884f829ae8bd27e10f0d64

select
    round(avg(total_amount), 1) as avg_amount
    , round(avg(cost), 1) as avg_cost
from(
    select
        oo.order_id
        , oo.uid
        , oo.total_amount
        , sum(od.price * od.cnt) - oo.total_amount as cost
    from tb_order_overall as oo
    inner join tb_order_detail as od on od.order_id = oo.order_id
    where (oo.uid, oo.order_id) in (
                    select
                        oo.uid
                        , min(oo.order_id) as min_order_id
                    from tb_order_overall as oo 
                    group by oo.uid
                    having date_format(min(oo.event_time), "%Y%m") = 202110
                    )
    group by oo.order_id, oo.uid, oo.total_amount
    ) as t

全部评论

相关推荐

05-30 12:03
山西大学 C++
offer来了我跪着...:不是骗子,等到测评那一步就知道为啥这么高工资了
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务