Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Re: SUMA O RESTA SUCESIVA DE FECHA EN CONSULTAS

262 views
Skip to first unread message

julian-vlc-sp

unread,
Mar 4, 2009, 5:08:25 PM3/4/09
to
===========================================
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
===========================================

Suponiendo que la tabla que contiene las fechas se llame "tabla1", prueba
con:

SELECT Tabla1.Date, 24*([date]-DMax("date","tabla1","date < #" & [date] &
"#")) AS DateAnterior
FROM Tabla1;

P.D.: No es aconsejable usar, como nombres de campos, palabras que use
internamente Access, como Date, Fecha, Nombre, etc.


SALUDOS.
Julián-Valencia-España
http://www.tinyurl.com/julianvalencia


"Sequel" <Seq...@discussions.microsoft.com> escribió en el mensaje
news:6F6DD62E-FD17-45D1...@microsoft.com...
> Tengo el siguiente Problema:
> Deseo hacer una consulta donde tengo que restar dos fechas que pertenecen
> al
> mismo campo y cuyo formato debe ser arrojado en horas Ejem:
> Date Resultado
> 16/01/2009 06:00 am 0
> 16/01/2009 03:00 pm 9
> 19/01/2009 03:00 pm 72
>
> He tratado de realizarlo con la función DifFecha("h",[FechaInicio] & " " &
> [HoraInicio],",[FechaInicio] & " " & [HoraInicio])
> pero el problema esta que durante una consulta, no se como acumular el
> valor
> del campo anterior para realizar algo asi como excel
> A2: A1+0
> A3: A2 + A1
> etc, etc
>
> Alguien me podria ayudar si es tan amable.
>


Antonio

unread,
Mar 5, 2009, 11:55:53 AM3/5/09
to
Hola:
Lo que si puedes hacer es crear un informe sobre la consulta. Incluyes un el
campo que quieres sumar para que te aparezca en el cuerpo del informe, y
modificas la propiedad Suma Continua para que acumule.
Una vez que te presente los datos podrías exportarlos a excel y tratarlos.

Ciao
Antonio

"José Mª Fueyo" <jmf...@NOSPAMya.com> escribió en el mensaje
news:57EEB372-A7B3-46C9...@microsoft.com...
> Hola
> No vas a poder hacer lo que quieres con una consulta, ya que las
> operaciónes
> que realizas en campos calculados se hacen a nivel de fila, no puedes
> acceder
> a valores de filas anteriores.
> Puedes crearte una consulta que haga el cálculo de la diferencia con
> DifFecha (yo calcularía la diferencia en minutos, tendrás menos error) y
> lo
> mandaba a Excel para posteriormente hacer esa fila acumulada que quieres.
>
> Salu2
> --
> José Mª Fueyo
> [MS MVP Access]
>


julian-vlc-sp

unread,
Mar 5, 2009, 5:33:33 PM3/5/09
to
===========================================
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
===========================================

¿Quieres decir que mi propuesta no funciona?


SALUDOS.
Julián-Valencia-España
http://www.tinyurl.com/julianvalencia

Ju@nK [MVP 2006/9]

unread,
Mar 6, 2009, 10:08:50 AM3/6/09
to
En realidad si podría funcionar, pero como lo que quiere es un acumulado en
lugar de dmax habría que poner dmin o dfirst, si no daría la diferencia con
el anterior, no el total acumulado que preguntaba. ;-)

--
--
**
Salu2/Regards
Ju@nK [MVP Access] 2006/09
[DCE2003 ***] + VSTO [DCE2005 **]
http://juank.mvps.org http://www.juank.es
Correos personales o preguntas particulares en mi grupo
http://groups.google.es/group/juank?hl=es
www.juank.tk
¿Que es un MVP?, entérate en http://mvp.support.microsoft.com
**
"julian-vlc-sp" <ijulianE...@iespana.es> escribió en el mensaje
news:%23j2XqJe...@TK2MSFTNGP05.phx.gbl...

julian-vlc-sp

unread,
Mar 7, 2009, 7:40:04 AM3/7/09
to
===========================================
¡Importante!: Colabora con el grupo.Contesta a este mensaje
y dinos si te sirvió o no la respuesta dada. Muchas gracias.
===========================================

Vale, de acuerdo, OK.

Me fijé en

Date Resultado
16/01/2009 06:00 am 0
16/01/2009 03:00 pm 9
19/01/2009 03:00 pm 72

y entendí que solo quería la diferencia con el registro anterior


SALUDOS.
Julián-Valencia-España
http://www.tinyurl.com/julianvalencia


"Ju@nK [MVP 2006/9]" <con...@hotmail.com> escribió en el mensaje
news:uSCez1m...@TK2MSFTNGP06.phx.gbl...

Ju@nK [MVP 2006/9]

unread,
Mar 9, 2009, 10:51:48 AM3/9/09
to
Eso pasa hasta en las mejores familias, son cosas de la pila ...

--
--
**
Salu2/Regards
Ju@nK [MVP Access] 2006/09
[DCE2003 ***] + VSTO [DCE2005 **]
http://juank.mvps.org http://www.juank.es
Correos personales o preguntas particulares en mi grupo
http://groups.google.es/group/juank?hl=es
www.juank.tk
¿Que es un MVP?, entérate en http://mvp.support.microsoft.com
**
"julian-vlc-sp" <ijulianE...@iespana.es> escribió en el mensaje

news:uXloXHyn...@TK2MSFTNGP05.phx.gbl...

0 new messages