FROM (SELECT *
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(*)>=2)
and date>"2025-10-15"
and status ="completed"
and product_name in("C++","Java","Python"))a left join client c
on a.client_id=c.id
order by a.id;