Calcular un valor de tiempo promedio entre 2 marcas de tiempo en toda una tabla de datos -- mysql campo con select campo con average camp Relacionados El problema

Calculating an average time value between 2 timestamps across an entire table of data


1
vote

problema

Español

Tengo una tabla, que tiene un campo de marca de tiempo UNIX para el inicio y el final de un proceso.

He visto una serie de sugerencias que parecen calcular los promedios del Datediff de Gussing, pero como estoy usando las marcas de tiempo de UNIX, esto no es necesario, ¿verdad?

Puedo calcular la diferencia de tiempo para cada entrada (FIN-START) pero ¿cómo puedo calcular un promedio de todas estas diferencias en todo el conjunto de datos?

lo intenté;

Seleccione AVG ( endtime - starttime ) COMO LIJO DE survey DONDE complete6 = '1'

Pero el valor que devuelve es negativo, y así estoy pensando que tengo esto todo mal.

¿Algún consejo?

Original en ingles

I have a table, that has a unix timestamp field for start and end of a process.

I have seen a number of suggestions that appear to calculate averages unsing Datediff, but as I am using unix timestamps, this isn't necessary, is it?

I can calculate the time difference for each entry (end-start) but how can I calculate an average of all of these differences across the entire data set?

I tried;

SELECT AVG(endtime-starttime) AS length FROM survey WHERE complete = '1'

But the value it returns is negative, and so I am thinking that I have got this all wrong.

Any advice?

        
         
         

Lista de respuestas


Relacionados problema

5  Manera eficiente de calcular el valor promedio sobre los subranges disjoint de mapa de STL  ( Efficient way to calculate average value over disjoint subranges of stl map ) 
Estoy convirtiendo un algoritmo de C # a C ++. Una pequeña parte del algoritmo es calcular los valores promedio para ciertas áreas en un diccionario. Los da...

0  Calculando el promedio del rasgo de cada animal único en un conjunto de datos utilizando R  ( Calculating the trait average of each unique animal in a data set using r ) 
Tengo un conjunto de datos que necesito calcular el promedio del rasgo de cada presa única y este es un conjunto de datos de ejemplo: pig <- c(20111,20112,...

2  ¿Cómo puedo obtener un promedio por hora excluyendo más de 10 minutos diferencias?  ( How can i get average per hour excluding 10 minute differences ) 
Tengo una lista de veces. Cada vez que se realiza una acción, agrega el tiempo que le sucedió a un archivo de registro. Me gustaría obtener el promedio de acc...

0  SQL AVG en la subselección  ( Sql avg in subselect ) 
Quiero obtener tarifas de un producto (productID) que se encuentra en una categoría específica (fk_rate_category) y las tarifas promedio en general de todos l...

1  Lea los números de muchos archivos de texto y promedió los Python  ( Read numbers from many text files and average them python ) 
Acabo de empezar Python y tengo aproximadamente 6000 archivos .txt cada uno que contiene algunos números en una columna como: file1.txt: 2 43 78 f...

0  Calculando el promedio sin valores más altos y más bajos en una matriz  ( Calculating average without highest and lowest values in an array ) 
Así que estoy tratando de calcular el promedio y la suma de una matriz, sin embargo, tengo que eliminar los valores más altos y más bajos antes de que pueda c...

0  Encontrar el promedio del tipo de usuario de los números en una matriz  ( Finding average of the numbers users type into an array ) 
¿Podría alguien explicarme por qué mi promedio sigue llegando como 0 cuando ejecuto mi programa? He enumerado el código completo de mi proyecto aquí y, litera...

-2  Seleccione la declaración con el recuento durante meses  ( Select statement with count for months ) 
Hola, estoy tratando de crear una selección que contará las pastillas de la tabla de recogida por meses. Seleccione Se utilizará en el sitio web escrito en .N...

1  Cómo encontrar el tiempo de envío promedio por país entre el pedido y la fecha de envío de Super Store Data-Tableau  ( How to find country wise average shipping time between order and shipping date f ) 
Soy nuevo en Tableau. Por favor, proporcione diferentes formas de lograr esto. Estoy usando la fuente de datos Super Store. My Pregunta : ¿Cómo encontrar ...

1  Comparando los resultados de MD5 de los archivos divididos contra el MD5 de la totalidad  ( Comparing the md5 results of split files against the md5 of the whole ) 
Tengo una situación en la que tengo un archivo muy grande que estoy usando el comando Linux "Split" para romper en partes más pequeñas. Más tarde, uso el coma...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos