disculpame mi amigo esque andaba estresado de que no me sali pero ya me salio mira con la siguiente consulta hace lo que yo quiero
SELECT T2.diags_clave, COUNT(*) Total
FROM jqcalendar T1 INNER JOIN reporte T2 ON
T2.ficha=T1.Subject
WHERE (T1.StartTime BETWEEN '$ini' AND '$fin')
GROUP BY T2.diags_clave
ahora tengo un perooo resulta que el campo que almacena la ficha del paciente en la tabla jcalendar el cual es
Subject tiene un formato de esta forma
148100-0en donde 148100 es la ficha del paciente y despue del
"-" es el codigo del paciente o sea
0 en este caso almaceno la ficha y el codigo junto pero en la tabla reporte los almaceno por separado
hay un campo que se llama ficha y otro que se llama codigo mi pregunta es tomando mi consulta en esta parte
T2.ficha=T1.Subject
como puedo separar "-" la ficha del codigo en el campo Subject? para haci validar algo como esto
T2.ficha=T1.Subject and T2.codigo=T1.codigo
seria algo como explode no?