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

Consulta de rangos en SQL

Estas en el tema de Consulta de rangos en SQL en el foro de Bases de Datos General en Foros del Web. buenas... paso a contarles: tengo una tabla de pacientes (con su fecha de nacimiento y otros datos) y una de diagnosticos (con su descripcion). Como ...
  #1 (permalink)  
Antiguo 02/12/2004, 13:16
 
Fecha de Ingreso: diciembre-2004
Mensajes: 71
Antigüedad: 19 años, 11 meses
Puntos: 0
Consulta de rangos en SQL

buenas... paso a contarles:

tengo una tabla de pacientes (con su fecha de nacimiento y otros datos) y una de diagnosticos (con su descripcion). Como hago para realizar la sig. consulta:
¿Cuál es el grupo etario (osea, q esta en un determinado rango, por ej.: pacientes q nacieron entre 1900 y 1910, 1911 y 1920, y asi sucesivamente) en el que se presenta una mayor proporción de casos de neumonía?

Desde ya, muchas gracias!!!
  #2 (permalink)  
Antiguo 02/12/2004, 14:00
Avatar de andinistas  
Fecha de Ingreso: julio-2003
Ubicación: Bogotá COL
Mensajes: 1.000
Antigüedad: 21 años, 4 meses
Puntos: 0
ok

Cita:
Iniciado por ruperto
buenas... paso a contarles:

tengo una tabla de pacientes (con su fecha de nacimiento y otros datos) y una de diagnosticos (con su descripcion). Como hago para realizar la sig. consulta:
¿Cuál es el grupo etario (osea, q esta en un determinado rango, por ej.: pacientes q nacieron entre 1900 y 1910, 1911 y 1920, y asi sucesivamente) en el que se presenta una mayor proporción de casos de neumonía?

Desde ya, muchas gracias!!!
Utiliza una consulta SQL con Between

mas info en
http://www.w3schools.com/sql/sql_between.asp
__________________
Un Saludo, Andinistas.
"Llegaron... Ellos tenían la biblia y nosotros la tierra... y nos dijieron: 'Cierren los ojos y recen.' Cerramos los ojos y cuando los abrimos,
ellos tenían la tierra y nosotros la biblia." Abadío Green.
  #3 (permalink)  
Antiguo 02/12/2004, 18:13
 
Fecha de Ingreso: diciembre-2004
Mensajes: 71
Antigüedad: 19 años, 11 meses
Puntos: 0
no me quedo muy claro..alguien podría postear un poco la consulta a modo de ejemplo? gracias!!!
  #4 (permalink)  
Antiguo 02/12/2004, 19:29
Avatar de axel_mdq  
Fecha de Ingreso: mayo-2004
Ubicación: Mar del Plata
Mensajes: 157
Antigüedad: 20 años, 6 meses
Puntos: 0
Podrías especificar un poco mejor las tablas y que base de datos usas. Igualmente ruperto, es una consulta básica.
Te voy a intentar ayudar:
Código PHP:
Select
         

from 
         pacientes p

         
diagnosticos d 
where 
         p
.paciente d.paciente 
and    p.fechanacimiento between fecha1 and fecha 2 
and    d.diagnostico 'Neumonia' 
order by 
         p
.fechanacimiento 
__________________
Saludos,

Alejandro. :adios:
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 23:49.