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

Consulta por dia y mes en campo fecha

Estas en el tema de Consulta por dia y mes en campo fecha en el foro de Bases de Datos General en Foros del Web. Consulta SQL por dia y mes en campo fecha Con la ayuda que me han dado aquí, he probado en un objeto "ADODB.RecordSet" las siguientes ...
  #1 (permalink)  
Antiguo 20/02/2006, 13:47
 
Fecha de Ingreso: enero-2005
Mensajes: 14
Antigüedad: 19 años, 3 meses
Puntos: 0
Pregunta Consulta por dia y mes en campo fecha

Consulta SQL por dia y mes en campo fecha

Con la ayuda que me han dado aquí, he probado en un objeto "ADODB.RecordSet" las
siguientes expresiones:

"SELECT * FROM Personas WHERE DatePart(Day, FechaNac)='@1' AND DatePart(Month, FechaNac)='@1'"
"SELECT * FROM Personas WHERE DatePart(Day, FechaNac)=1 AND DatePart(Month, FechaNac)=1"
"SELECT * FROM Personas WHERE DatePart(Day, FechaNac)='01' AND DatePart(Month, FechaNac)='01'"

En todas ellas se produce el error "No se han especificado valores para algunos de los
parámetros requeridos".

Quisiera saber de que forma tengo que escribir la consulta para que me devuelva
los registros que tengan cierto dia y cierto mes en el campo
fecha_nacimiento, de tipo Fecha/Hora->Fecha corta, sin importar el año.

La BD de datos es de Access 2003 y estoy trabajando con ella desde Visual Basic 6.0.

Gracias.
  #2 (permalink)  
Antiguo 22/02/2006, 12:18
Avatar de claudiovega  
Fecha de Ingreso: octubre-2003
Ubicación: Puerto Montt
Mensajes: 3.667
Antigüedad: 20 años, 6 meses
Puntos: 11
Haz esto:

select * from personas where day(FechaNac)=1 and month(FechaNac)=1
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 08:12.