Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

count dependiento los valores

Estas en el tema de count dependiento los valores en el foro de Mysql en Foros del Web. Hola a todos, Tengo una base de datos con mysql de pacientes, tiene en sus campos un datos SEXO y un campo Edad. quiero clasificar ...
  #1 (permalink)  
Antiguo 14/07/2016, 09:32
Avatar de mager3  
Fecha de Ingreso: junio-2012
Ubicación: Medellin
Mensajes: 318
Antigüedad: 11 años, 10 meses
Puntos: 4
Información count dependiento los valores

Hola a todos,

Tengo una base de datos con mysql de pacientes, tiene en sus campos un datos SEXO y un campo Edad.

quiero clasificar cuantos con Sexo M estan entre los 0 y 4 años, luego los que estan entre los 5 y 9 años, luego los que estan entre los 10 y 14 años y asi sucesivamente con los sexo M y luego lo mismo con los de sexo F.

Yo puedo hacer esto con php para que recorra la consulta y me vaya almacenando estos valores en unas variables aplicando IF, quisiera saber si puedo hacer esto directamente desde mysql .

Muchas gracias.

tabla datos_pacientes


Actualemtne consulta general dice
Código MySQL:
Ver original
  1. SELECT sexo,edad FROM datos_pacientes
  #2 (permalink)  
Antiguo 14/07/2016, 11:46
 
Fecha de Ingreso: julio-2010
Ubicación: La Ciudad Blanca, Mérida-Yucatán
Mensajes: 375
Antigüedad: 13 años, 9 meses
Puntos: 7
Respuesta: count dependiento los valores

podrías usar un
COUNT CASE para separarlos por edad y usas un GROUP BY sexo
__________________
--No todos aprendemos de la misma forma, ni a la misma velocidad---
  #3 (permalink)  
Antiguo 14/07/2016, 14:38
Avatar de mager3  
Fecha de Ingreso: junio-2012
Ubicación: Medellin
Mensajes: 318
Antigüedad: 11 años, 10 meses
Puntos: 4
Respuesta: count dependiento los valores

Gracias zapt142 , voy a revisar y les cuento !!

Etiquetas: mysql+consulta
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:28.