Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/09/2014, 04:07
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Agrupar intervalo de edades en php mysql

Código MySQL:
Ver original
  1.    if((YEAR(CURDATE())-YEAR(fecha_nac))-(RIGHT(CURDATE(),5) < RIGHT(fecha_nac,5)) <=11,' 0-11',
  2.    if((YEAR(CURDATE())-YEAR(fecha_nac))-(RIGHT(CURDATE(),5) < RIGHT(fecha_nac,5)) <=19,'12-19',
  3.    if((YEAR(CURDATE())-YEAR(fecha_nac))-(RIGHT(CURDATE(),5) < RIGHT(fecha_nac,5)) <=55,'20-55','55<'))) edades,  
  4.    COUNT(*) AS cantidad
  5. FROM jefe_familia
  6. GROUP BY edades;

Si había unos parentesis de mas y una coma de mas.... recuerda no es nada aconsejable, copiar y pegar, esos errores sintacticos podías haberlos corregido tu mismo.
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.