Re: Ayuda con query de intervalo de tiempo entre registro

From: Julio Cesar Rodriguez Dominguez <jurasec(at)gmail(dot)com>
To: Silvio Quadri <silvioq(at)gmail(dot)com>
Cc: "Miguel Beltran R(dot)" <yourpadre(at)gmail(dot)com>, Ayuda <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Ayuda con query de intervalo de tiempo entre registro
Date: 2010-02-15 20:22:53
Message-ID: 925902881002151222g18c11876le31a4481f947dd9e@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El 15 de febrero de 2010 14:12, Silvio Quadri <silvioq(at)gmail(dot)com> escribió:

> El día 15 de febrero de 2010 16:39, Miguel Beltran R.
> <yourpadre(at)gmail(dot)com> escribió:
> > Hola Lista
> >
> > Tengo unos registros con un campo datetime que representan cuando se
> > insertaron
> >
> > ¿qué query me puede ayudar a saber el tiempo promedio entre uno y otro?
> >
> > Ej.
> >
> > valor captura
> > 1 2010-02-15 12:00:01
> > 2 2010-02-15 12:00:03
> > 3 2010-02-15 12:00:08
> >
> > Entre el 1ro y 2do fueron 2 segundos y entre el 2do y 3ro fueron 5
> segundos,
> > sumados son 7 segundos entre 3 registros serian un promedio de 2.33
> segundos
> >
> > Gracias de antemano.
>
> Mientras haya registros y los mismos representes lecturas
> correlativas, siempre el máximo menos el mínimo dividido la cantidad
> te va a dar el resultado correcto o sea ...
>
> ( max( captura ) - min( captura ) ) / count(*)
>
> es tu solución

puede agregar el uso de coalesce( max( captura ),0) , para cuando no exista
registros, regrese 0.

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Giraldo 2010-02-15 20:24:30 Re: Ayuda con query de intervalo de tiempo entre registro
Previous Message Silvio Quadri 2010-02-15 20:12:10 Re: Ayuda con query de intervalo de tiempo entre registro