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

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

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

first_buy_date 第一次有歧义,以为这个难度是: 最近活跃用户的第一次购买记录 ,没想到欸..



SELECT user_id, min(date) as  first_buy_date , count(1) as cnt FROM order_info
WHERE user_id in
                (select user_id from order_info 
              where date>'2025-10-15' and status='completed' and product_name in('C++','Java','Python')
              group by user_id having count(user_id)>1)
       and date>'2025-10-15' # 这块的第一次有歧义,以为这个难度是 最近活跃用户的第一次购买记录 ,欸..
       and status='completed' 
       and product_name in('C++','Java','Python')
GROUP BY user_id
ORDER BY user_id



全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务