Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/09/2014, 05:24
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

Un condicional anidado....

Código MySQL:
Ver original
  1. if((YEAR( CURDATE( ) ) - YEAR( fecha_nac )
  2. ) - ( RIGHT( CURDATE( ) , 5 ) < RIGHT( fecha_nac, 5 ) ))<=11,' 0-11',if((YEAR( CURDATE( ) ) - YEAR( fecha_nac )
  3. ) - ( RIGHT( CURDATE( ) , 5 ) < RIGHT( fecha_nac, 5 ) ))<=19,'12-19',if((YEAR( CURDATE( ) ) - YEAR( fecha_nac )
  4. ) - ( RIGHT( CURDATE( ) , 5 ) < RIGHT( fecha_nac, 5 ) ))<=55,'20-55','55<'))) edades,, COUNT( * ) AS cantidad
  5. FROM jefe_familia
  6. GROUP BY edades;
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.