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

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

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

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

全部评论

相关推荐

小红书 后端开发 总包n+8w+期权
点赞 评论 收藏
分享
爱看电影的杨桃allin春招:我感觉你在炫耀
点赞 评论 收藏
分享
已老实求offer😫:有点像徐坤(没有冒犯的意思哈)
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务