El día 15 de febrero de 2010 16:39, Miguel Beltran R.
<[email protected]> 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



Silvio
--
TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net

Responder a