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

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

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

-- 先找出满足超过1单条件的user_id; 再查询订单信息表去除user_id中不符合条件的订单。

select * from order_info 
where user_id in (
  select user_id  from order_info 
	   where datediff(date, '2025-10-15') > 0 
	   and status = 'completed' 
	   and product_name in ('Java','Python','C++')
	   group by user_id
	   having count(product_name) > 1
) 
and date > '2025-10-15' 
and status = 'completed' 
and product_name in ('Java','Python','C++')
order by id;

全部评论

相关推荐

06-25 09:33
厦门大学 Java
程序员饺子:现在日常估计没啥hc了,等到八月多估计就慢慢有了。双九✌🏻不用焦虑的
投递快手等公司8个岗位
点赞 评论 收藏
分享
代码飞升:别用口语,后端就写后端,前端就写前端,最后别光后悔
点赞 评论 收藏
分享
ohs的小木屋:比不少实习待遇高了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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