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

Consulta sobre Fecha de Nacimiento

Estas en el tema de Consulta sobre Fecha de Nacimiento en el foro de Bases de Datos General en Foros del Web. Hola, tengo una base de datos en Access, y uno de los campos es "Fecha de Nacimiento", es de tipo FECHA/HORA y en formato CORTO. ...
  #1 (permalink)  
Antiguo 18/01/2008, 09:48
 
Fecha de Ingreso: enero-2008
Mensajes: 30
Antigüedad: 16 años, 3 meses
Puntos: 0
Pregunta Consulta sobre Fecha de Nacimiento

Hola, tengo una base de datos en Access, y uno de los campos es "Fecha de Nacimiento", es de tipo FECHA/HORA y en formato CORTO.

Quisiera hacer una consulta que dado un día y un més digitado por el usuario me devuelva el nombre, apellido, etc, de las personas que cumplen el día y més que digitó (como dije anteriormente) el usuario en cualquier año.

Muchas gracias,
Black_Unicorn.
  #2 (permalink)  
Antiguo 18/01/2008, 10:56
Avatar de Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años
Puntos: 25
Re: Consulta sobre Fecha de Nacimiento

SELECT *
FROM mitablita
WHERE Month(mifecha) = 1
AND Day(mifecha) = 15

Eso te regresará quien cumpla años el 15 de Enero.
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche
  #3 (permalink)  
Antiguo 19/01/2008, 07:23
 
Fecha de Ingreso: enero-2008
Mensajes: 30
Antigüedad: 16 años, 3 meses
Puntos: 0
Re: Consulta sobre Fecha de Nacimiento

Si, si...

Pero si yo quisiera que el usuarios digitara vía teclado.
Es decir un usuario que no tiene ni idea de SQL, y que yo le pueda preparar la consulta de tal manera que le aparezca un cuadro preguntandole [Ingrese el día], [Ingrese el mes].

Y cómo resultado, me de todas los resultados de las personas que cumplen el día y mes ingresado de cualquier año.
  #4 (permalink)  
Antiguo 21/01/2008, 02:10
Avatar de Taribo007  
Fecha de Ingreso: agosto-2007
Mensajes: 1.338
Antigüedad: 16 años, 8 meses
Puntos: 18
Re: Consulta sobre Fecha de Nacimiento

Prueba asi:

SELECT *
FROM mitablita
WHERE Month(mifecha) = [Ingrese el día]
AND Day(mifecha) = [Ingrese el mes]

Te saldran dos inputBox solicitando esos datos

Un saludo
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

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 21:15.