Estimados,
Se puede hacer un Store Procedure, que reduzca en lo posible la sintaxis de la consulta. Sería necesario para realizar un mejor análisis, conocer cuáles son los índices que tiene la tabla CoresaTransaciones y ver una muestra de los datos para intentar modificar la consulta en los campos con fechas. También se necesitaría conocer el Idioma y Collation de la base de datos donde se va a almacenar el SP.
Puedo trabajar de forma remota, conectado por terminal services o en un entorno propio de desarrollo con versión SQL Server 2008 R2.
Si está interesado, por favor contacte conmigo.
Saludos!