题解 | #考试分数(五)#

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

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


with a as 
(
    select 
        order_info.*,
        count(*) over(partition by user_id) cnt ,
        case order_info.is_group_buy 
            when 'NO' then client.name 
            else 'GroupBuy' 
        end source
    from
        order_info left join client on order_info.client_id=client.id
    where
        status='completed'
        and product_name in('C++','Python','Java')
        and date >'2025-10-15'
)

SELECT
    a.source,
    COUNT(*)
FROM
    a
WHERE
    a.cnt>1
GROUP BY
    a.source
order BY    
    a.source,COUNT(*) DESC;
终于写好了。。。holy。。。
全部评论

相关推荐

牛客46693249...:刷kpi的,海康这个岗位已经有实习生转正了
如何判断面试是否凉了
点赞 评论 收藏
分享
赛博小保安:你这简历没啥大问题的,经历技能也足够了,问题应该就是出在出身了,学院本就是这样,HR忙着跟92的勾搭呢,哪有心思看我们这些双非😿😭
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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