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

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

https://www.nowcoder.com/practice/4ae8cff2505f4d7cb68fb0ec7cf80c57

select
    oi.*
from
order_info oi
inner join 
  (
        select
            user_id,
            sum(
                case
                    status
                    when 'completed' then 1
                    else 0
                end
            ) completedNum
        from
            order_info
        where
            date > '2025-10-15'
            and product_name in ('C++', 'Python', 'Java')
        group by
            user_id
        having completedNum>=2
    ) t1
    using(user_id)
 where
    date > '2025-10-15'
    and product_name in ('C++', 'Python', 'Java')
    and status='completed'
order by
    id

全部评论

相关推荐

11-14 16:13
已编辑
重庆科技大学 测试工程师
Amazarashi66:不进帖子我都知道🐮❤️网什么含金量
点赞 评论 收藏
分享
10-27 17:26
东北大学 Java
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务