Código MySQL:
Ver original
Código MySQL:
Ver original
CONSTRAINT `fk_historial_inter_psico_usuario_nuevo1`
Utilizo esta sentencia para contar el numero de usuarios que acuden y agruparlos por iniciales, esta sentencia me funciona bien: SELECT count(usuario_nuevo.id_usuario)as resultado, iniciales, acude
FROM usuario_nuevo INNER JOIN historial_inter_psico ON usuario_nuevo.id_usuario = historial_inter_psico.id_usuario WHERE usuario_nuevo.id_usuario = historial_inter_psico.id_usuario group by iniciales
Utilizo estas dos sentencias para los query y filtrar los datos por fecha(voy a utilizar año) y por acude(Si o NO):
-SELECT DISTINCT fecha from historial_inter_psico
-SELECT DISTINCT acude FROM historial_inter_psico
El problema que tengo es que cuando utilizo los filtros-query no me agrupa los resultados por las iniciales y me sale un solo resultado con la count total y una inicial.
Esto es lo que me aparece cuando ejecuto:
Main SQL Query:
SELECT count(usuario_nuevo.id_usuario)as resultado, iniciales, acude
FROM usuario_nuevo INNER JOIN historial_inter_psico ON usuario_nuevo.id_usuario = historial_inter_psico.id_usuario WHERE usuario_nuevo.id_usuario = historial_inter_psico.id_usuario group by iniciales
Result Count Query:
SELECT COUNT(*) AS 'COUNT(*)' FROM usuario_nuevo INNER JOIN historial_inter_psico ON usuario_nuevo.id_usuario = historial_inter_psico.id_usuario WHERE usuario_nuevo.id_usuario = historial_inter_psico.id_usuario group by iniciales