Buenas Noches, es mi primer post en este foro, soy de Perú y necesito su ayuda en esta Consulta, ya que soy principiante en mysql:
Tengo una Tabla miembrosfamilia con una estructura: Idintegrante, nombres, fecha de nacimiento, sexo.
Necesito una consulta que me devuelva lo siguiente:
Grupos de edad Total Hombres Mujeres
0-4A 173 85 86
5-9A 218 105 113
He leido el siguiente post http://www.forosdelweb.com/f86/agrupar-por-rango-edades-1004059/ y he conseguido obtener lo siguiente:
Rango Total
De 0 a 4a 20
De 05 a 9a 16
SELECT
CASE WHEN (Edad BETWEEN 0 AND 4) THEN 'De 0 a 4a' ELSE
CASE WHEN (Edad BETWEEN 5 AND 9) THEN 'De 05 a 9a'
END
END rango,
COUNT(IdIntegrante) total
FROM miembrofamilia
GROUP BY rango;
Mi duda es donde le tengo que agregar para que me clasifique además por sexo.
Muchas Gracias por su ayuda que me puedan proporcionar.