Tengo una tabla donde voy archivando unos informes que ingresan. Cada informe tiene una fecha de vencimiento, la cual es el tiempo que hay para que esos informes sean entregados.
Los campos que importan son InforDesCurso, InforDesCursoF, InforDesCursoV
El primero es el nombre del informe, el segundo la fecha de llegada y el tercero la fecha de vencimiento.
Cuando el informe ingresa se tilda como TRUE y se pone la fecha de llegada (hoy). En ese screen muestro algunos campos, pero la lista es mas extensa, pero con eso creo que es suficiente para que tengan una idea.
Neccesito hacer una consulta para que me muestre los informes que deberian haber llegado (y no lo hicieron) hasta el dia de hoy... osea, informes que no llegaron y venció el plazo de entrega.
Yo tengo esto, pero no sirve
SELECT TBL_NewInf.CursoId, TBL_NewInf.num_cur, TBL_NewInf.Finaliza, TBL_NewInf.InfDescCurso, TBL_NewInf.InfDescCursoFecha, TBL_NewInf.InfDescCursoVence, TBL_NewInf.InfParInc, TBL_NewInf.InfParIncFecha, TBL_NewInf.InfParIncVence, TBL_NewInf.InfLibro, TBL_NewInf.InfLibroFecha, TBL_NewInf.InfLibroVence, TBL_NewInf.InfNomInsc, TBL_NewInf.InfNomInscFecha, TBL_NewInf.InfNomInscVence, TBL_NewInf.InfNomBajasPM, TBL_NewInf.InfNomBajasPMFecha, TBL_NewInf.InfNomBajasPMVence, TBL_NewInf.InfNomBajas, TBL_NewInf.InfNomBajasFecha, TBL_NewInf.InfNomBajasVence, TBL_NewInf.InfConfLegajos, TBL_NewInf.InfConfLegajosFecha, TBL_NewInf.InfConfLegajosVence, TBL_NewInf.InfRegFinal, TBL_NewInf.InfRegFinalFecha, TBL_NewInf.InfRegFinalVence
FROM TBL_NewInf
WHERE (((TBL_NewInf.InfDescCurso)=False) AND ((TBL_NewInf.InfDescCursoVence) Between #1/1/1989# And Date())) OR (((TBL_NewInf.InfParInc)=False) AND ((TBL_NewInf.InfParIncVence) Between #1/1/1989# And Date())) OR (((TBL_NewInf.InfLibro)=False) AND ((TBL_NewInf.InfLibroVence) Between #1/1/1989# And Date())) OR (((TBL_NewInf.InfNomInsc)=False) AND ((TBL_NewInf.InfNomInscVence) Between #1/1/1989# And Date())) OR (((TBL_NewInf.InfNomBajasPM)=False) AND ((TBL_NewInf.InfNomBajasPMVence) Between #1/1/1989# And Date())) OR (((TBL_NewInf.InfNomBajas)=False) AND ((TBL_NewInf.InfNomBajasVence) Between #1/1/1989# And Date())) OR (((TBL_NewInf.InfConfLegajos)=False) AND ((TBL_NewInf.InfConfLegajosVence) Between #1/1/1989# And Date())) OR (((TBL_NewInf.InfRegFinal)=False) AND ((TBL_NewInf.InfRegFinalVence) Between #1/1/1989# And Date()));
Espero que alguien me pueda dar una mano.
Muchas gracias!