Мне нужно изменить следующий запрос, чтобы получить результаты только за апрель месяц (нужно получить общее количество), но я не уверен, как это сделать. Я пытался использовать оператор Между для дат, но запрос все еще показывает другие месяцы.
select ce.CreatedDate,
msf.SentDate,
msf.CreatedDate,
cl.CreatedDate
from ClientEnrollment(nolock) ce
inner join ClientLetter(nolock) cl
on cl.ClientId = ce.ClientId
left join MailStatusFromMailVendor(nolock) msf
on msf.ClientLetterId = cl.ClientLetterId
where EnrolledById = 3
and cl.LetterTypeId = 1
and ce.CreatedDate < isnull(msf.SentDate, getdate())
and msf.SentDate is not null
--and msf.SentDate is null
and ce.IsActive = 1
and cl.IsActive = 1
order by msf.SentDate, ce.CreatedDate