Has probado a añadir el filtro de fecha antes del group by
Código MySQL:
Ver originalSELECT tx.id
,tx.folio
,tx.typ_curso
,tx.fecha
,tx.horario
,tx.duracion
,tx.solicitante
,tx.programa
,tx.materia
, tx.Instructor
,tx.rec_sol
,tx.rec_utili
,tx.asistentes
,tx.semestre
,ty.id_curso
, count(ty.id_curso
) ter
, tx.observa
LEFT JOIN dbencuestas ty
ON ty.id_curso
= tx.folio