Започнете с дефиниране на нов клиент
select distinct FirstTimer.customer_id
from
(select customer_id,min(order_date) as FirstOrderDate
from tblOrder
group by customer_id
having Month(min(order_date))=month(TargetDate) and
year(min(order_date))=year(targetDate)
) FirstTimer
join tblOrder ot on ot.customer_id=First_timer.customer_id
where ot.order_date > target_date
Първата част намира всички клиенти, чиято първа поръчка е била през посочения месец. След това искате само онези клиенти, които СЪЩО отговарят на второто условие (поръчани след целевата дата)
Без имена и структури на таблици не можете да създадете цялата заявка, но се надяваме, че горното трябва да ви даде малко начало