Consulta con rango de fecha de la ultima semana
¿Cómo podré hacer una consulta en Access con el rango de fecha de la ultima semana con respecto a hoy? Luego hacer el de las ultimas 2 semanas y el del ultimo mes.
¿Cómo podré hacerlo sin tener que capturar fechas? ¿Cómo se hará esa consulta?
¿Cómo podré hacerlo sin tener que capturar fechas? ¿Cómo se hará esa consulta?
* ultima semana
select * from tabla where fecha >=now()-7
* ultimas dos semana
select * from tabla where fecha >=now()-14
* ultimo mes
select * from tabla where cint(format(fecha,"mm")) =cint(format(now(),"mm") )-1
select * from tabla where fecha >=now()-7
* ultimas dos semana
select * from tabla where fecha >=now()-14
* ultimo mes
select * from tabla where cint(format(fecha,"mm")) =cint(format(now(),"mm") )-1
eso tiene un error y es que te coge las horas...
no es lo mismo now() -7 ->incluye la hora:
now() - 7 ->14-05-2004 14.26 - 07-05-2004 14.26
que datediff(dd,<dia de hoy>, fecha-menos 7 dias)
utiliza datediff para restar fechas...
salu2!
no es lo mismo now() -7 ->incluye la hora:
now() - 7 ->14-05-2004 14.26 - 07-05-2004 14.26
que datediff(dd,<dia de hoy>, fecha-menos 7 dias)
utiliza datediff para restar fechas...
salu2!
