题解 | #牛客的课程订单分析(七)#

牛客的课程订单分析(七)

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

select
    if (c.name is NULL, 'GroupBuy', c.name) source,
    count(*) cnt
from
    (
        select
            *,
            count(*) over (
                partition by
                    user_id
            ) as ocnt
        from
            order_info
        where
            date > '2025-10-15'
            and status = 'completed'
            and product_name in ('C++', 'Java', 'Python')
    ) o
    left join client c on o.client_id = c.id
where
    ocnt > 1
group by
    source
order by
    source;

全部评论

相关推荐

10-13 17:47
门头沟学院 Java
wulala.god:图一那个善我面过,老板网上找的题库面的
点赞 评论 收藏
分享
想润的芹菜人狠话不多:把其中一个老总放中间都会得罪另一个
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务