Cita: select * from v_cambestado where fechaevento ,'%Y-%m-%d %H:%i ' in (select fechaevento from v_cambestado where fechaevento, ,'%Y-%m-%d %H:%i ' having count(0)>3)
Esto no sólo no te va a capturar datos, sino que te debería estar devolviendo un error de sintaxis.
Yendo al problema, si la fecha en la tabla está en su tipo correcto (DATE o DATETIME), simplemente deberías usar el GROPY BY + HAVING:
Eso debería devolverte lo que quieres, en tanto las fechas estuviesen correctamente escritas.
Si las fechas están creadas en un VARCHAR, te recomiendo modificar eso porque esa forma sólo trae dolores de cabeza. En ese caso debes usar STR_TO_DATE() para recuperar las fechas. Pero sólo podrás hacerlo si todas las fechas están escritas exactamente de la misma forma.