Using SQL Server 2005 Express.
(
CONVERT(VARCHAR(8), R.reviewStart, 108) between CONVERT(VARCHAR(8), M.meetingStart, 108) and CONVERT(VARCHAR(8), M.meeti
Your first condition is equivalent to this more index friendly one:
R.reviewStart >= DATEADD(day, DATEDIFF(day, '19010101', M.meetingStart), '19010101')
and R.reviewStart < DATEADD(day, 1+DATEDIFF(day, '19010101', M.meetingStart), '19010101')
(explained here: Reuse Your Code with Table-Valued UDFs ) .