题解 | #牛客课程订单分析二#
牛客的课程订单分析(二)
http://www.nowcoder.com/practice/4ca4137cb490420cad06d2147ae67456
本题思路简单:
1.首先选出所有符合条件的数据
即利用where语句,选出10-15以后的,订单状态为成功的,以及语言类型属于三类之一的
2.进而利用groupby 对user_id分组,使用having语句选出计数>=2的即可
select user_id from order_info
where date >'2025-10-15' and status='completed'
and (product_name='Python' or product_name='C++' or
product_name = 'Java')
group by (user_id)
having count(id)>=2
order by user_id
查看9道真题和解析