Consulta de fechas

Hola. Estoy modificando (mejorando) un poco una base de datos con la que funciono en mi puesto de trabajo. Soy principiante y mi pregunta es la siguiente:
Necesito crear una consulta en la que se me pregunte el mes y el perito. Al introducir el mes y el perito, me saque todos los expedientes pertenecientes a ese perito y a ese mes (siempre para 2010). El problema es que me saca los registros de varios meses, no del solicitado.
Hasta ahora el código SQL que he introducido es:
SELECT SINIESTROS.Nº, SINIESTROS.PERITO, SINIESTROS.COMPAÑIA, SINIESTROS.FECHA, SINIESTROS.CIERRE
FROM SINIESTROS
WHERE (((SINIESTROS.PERITO)=[INTRODUZCA PERITO]) AND ((SINIESTROS.CIERRE) Like ("*/*/2010")) AND ((SINIESTROS.MES)=[INTRODUZCA MES]))
ORDER BY SINIESTROS.Nº, SINIESTROS.CIERRE DESC;
Agradecería mucho un poco de ayuda, puesto que esto puede ayudarme mucho a conservar mi puesto de trabajo. Gracias de antemano.

1 respuesta

Respuesta
1
Para preguntar por el año, mes o día de una fecha se utilizan las funciones Año(), Mes() y Día(). De forma que si quieres que el año de la fecha cierre sea el 2010 tendrías que poner: Año([Siniestros].[Cierre])=2010 y para el mes, suponiendo que sea también del campo Cierre: Mes([Siniestros]. [Cierre])=[Introduzca el mes].

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas