Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/01/2009, 13:52
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Consulta de Edades

Si lo que incluyes es el número de años, 3, 4, 16, 63 en el campo EDAD, prueba esto:

Código sql:
Ver original
  1. SELECT IFNULL(PARROQUIA,'TOTAL'), SUM(IF (EDAD BETWEEN 1 AND 2,1,0)) `1-2anos`, SUM(IF (EDAD BETWEEN 3 AND 5,1,0)) `3-5anos`, SUM(IF (EDAD BETWEEN 6 AND 12,1,0)) `6-12anos`, SUM(IF (EDAD BETWEEN 13 AND 18,1,0)) `13-18anos`, SUM(IF (EDAD BETWEEN 19 AND 59,1,0)) `19-59anos`, SUM(IF (EDAD >= 60,1,0)) `60masanos`, SUM(IF (EDAD >= 1,1,0)) totalparroquia FROM referencias GROUP BY PARROQUIA WITH ROLLUP