Una solución con variables, sacada de la red y adaptada a tu caso:
Código MySQL:
Ver originalSELECT Codigoactividadcita
, codigodiagnostico
, contar
SELECT causas_consulta.
* , @rn
:= CASE WHEN @category
= Codigoactividadcita
END AS rn
, @category
:= Codigoactividadcita
WHERE Codigoactividadcita
'03', '08', '12'
)