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(*)>=2
order by 
  user_id;