viernes, 17 de abril de 2015

Expresiones de fecha


Para incluir registros que...Use este criterio
Contengan la fecha en cursoFecha()
Contengan la fecha de ayerFecha()-1
Contengan la fecha de mañanaFecha() + 1
Contengan una fecha ya pasada< Fecha()
Contengan una fecha del futuro> Fecha()
Contengan fechas que sean de los 7 últimos díasEntre Fecha() Y Fecha()-6
Filtren valores nulos (o que falten)Es Nulo
Filtren valores no nulosNo es Nulo
Contengan fechas que sean del año en cursoAño([FechaVenta]) = Año(Fecha())
Contengan una fecha que sea del año anteriorAño([FechaVenta]) = Año(Fecha()) - 1
Contengan una fecha que sea del año próximoAño([FechaVenta]) = Año(Fecha()) + 1
Contengan una fecha que esté entre el 1 de enero y hoy (registros del año hasta la fecha)Año([FechaVenta]) = Año(Fecha()) Y Mes([FechaVenta]) <= Mes(Fecha()) Y Día([FechaVenta]) <= Día (Fecha())
Coincidan exactamente con un valor, como 2/2/2015#2/2/2015#
No coincidan con un valor, como 2/2/2015No #2/2/2015#
Contengan valores anteriores a una fecha determinada, como el 2/2/2015< #2/2/2015#
En esa fecha o antes<= #2/2/2015#
Contengan valores posteriores a una fecha determinada, como el 2/2/2015> #2/2/2015#
En esa fecha o después>= #2/2/2015#
Contengan valores que estén dentro de un intervalo de fechas>#2/2/2015# Y <#4/2/2015#
Contengan valores que estén dentro de un intervalo de fechasEntre #2/2/2015# Y #4/2/2015#
Contengan valores que estén fuera de un intervalo<#2/2/2015# O >#4/2/2015#
Contengan uno de dos valores, como 2/2/2015 o 3/2/2015#2/2/2015# O #3/2/2015#
Contengan uno entre varios valoresEn (#1/2/2015#, #1/3/2015#, #1/4/2015#)
Contengan fechas que sean de la semana anteriorAño([FechaVenta])* 53 + ParcFecha("ss", [FechaVenta]) = Año(Fecha())* 53 + ParcFecha("ss", Fecha()) - 1
Contengan fechas que sean de la semana próximaAño([FechaVenta])* 53+ParcFecha("ss", [FechaVenta]) = Año(Fecha())* 53+ParcFecha("ss", Fecha()) + 1
Contengan una fecha que sea del mes en cursoAño([FechaVenta]) = Año(Ahora()) Y Mes([FechaVenta]) = Mes(Ahora())
Contengan una fecha que sea del mes anteriorAño([FechaVenta])* 12 + ParcFecha("m", [FechaVenta]) = Año(Fecha())* 12 + ParcFecha("m", Fecha()) - 1
Contengan una fecha que sea del mes próximoAño([FechaVenta])* 12 + ParcFecha("m", [FechaVenta]) = Año(Fecha())* 12 + ParcFecha("m", Fecha()) + 1
Contengan fechas que sean de los 30 ó 31 últimos díasEntre Fecha( ) Y AgregFecha("M", -1, Fecha( ))
Contengan una fecha que sea del trimestre en cursoAño([FechaVenta]) = Año(Ahora()) Y ParcFecha("t", Fecha()) = ParcFecha("t", Ahora())
Contengan una fecha que sea del trimestre anteriorAño([FechaVenta])*4+ParcFecha("t",[FechaVenta]) = Año(Fecha())*4+ParcFecha("t",Fecha())- 1
Contengan una fecha que sea del próximo trimestreAño([FechaVenta])*4+ParcFecha("t",[FechaVenta]) = Año(Fecha())*4+ParcFecha("t",Fecha())+1
Contengan una fecha que sea de un mes específico (independientemente del año), como diciembreParcFecha("m", [FechaVenta]) = 12
Contengan una fecha que sea de un trimestre específico (independientemente del año), como el primer trimestreParcFecha("t", [FechaVenta]) = 1
Contengan fechas que sean de la semana en cursoParcFecha("ss", [FechaVenta]) = ParcFecha("ss", Fecha()) Y Año( [FechaVenta]) = Año(Fecha())
Practiquen con estas expresiones de fecha en Access, tomadas de la ayuda de Mirosoft para dicho programa.