题解 | #牛客的课程订单分析(六)#
牛客的课程订单分析(六)
http://www.nowcoder.com/practice/c5736983c322483e9f269dd23bdf2f6f
select oi.id,is_group_buy,case client_id when 0 then 'None' else name end client_name
from order_info oi left join client c on oi.client_id=c.id
where user_id in(
select user_id
from (
select user_id,count(*) cnt
from order_info oi
where date>'2025-10-15' and oi.status='completed'
and product_name in('C++','Java','Python')
group by user_id having cnt>=2
) hh
) and date>'2025-10-15' and oi.status='completed'
and product_name in('C++','Java','Python')
from order_info oi left join client c on oi.client_id=c.id
where user_id in(
select user_id
from (
select user_id,count(*) cnt
from order_info oi
where date>'2025-10-15' and oi.status='completed'
and product_name in('C++','Java','Python')
group by user_id having cnt>=2
) hh
) and date>'2025-10-15' and oi.status='completed'
and product_name in('C++','Java','Python')