Estoy tratando de calcular el promedio de algunas filas con un tipo de datos datetime
(formato de fecha y hora estándar).
¿Cómo puedo hacer eso?Promedio de datos de fecha y hora tipo
6
A
Respuesta
9
Convierta la fecha y hora a float
. El estándar SQL lo define como el número de días desde 1900, por lo que debería ser bastante portátil. Por ejemplo:
declare @t table (dt datetime)
insert @t select '1950-01-01'
union all select '1960-01-01'
select cast(avg(cast(dt as float)) as datetime) from @t
Este resultado es 1955-01-01
. Example at SE Data.
2
Esto es cómo conseguir que el promedio de una columna DateTime en MySQL:
create temporary table table_1 (
aDate DateTime
);
insert into table_1 values
('2000-01-01 00:00:00'),
('2010-01-01 00:00:00');
select CAST(avg(aDate) as DateTime) from table_1;
-- Result: "2005-01-01 00:00:00"
2
En PostgreSQL usted podría:
SELECT to_timestamp(avg(EXTRACT(EPOCH FROM my_timestamp)))
FROM my_tbl;
Más información en el manual de precisión here.
Cuestiones relacionadas
- 1. Error tipo de datos convertir nvarchar a fecha y hora
- 2. obtener el promedio Fecha y hora de la base de datos y restar una Fecha de otra
- 3. de fecha y hora
- 4. Tipo de fecha y hora para usar con Protobuf
- 5. C++ fecha y hora
- 6. Tipo de fecha y hora en el esquema Drupal 7
- 7. error de desbordamiento aritmético al convertir expresión a tipo de datos de fecha y hora
- 8. Fecha y hora en java
- 9. Dimensión de fecha y hora en el almacén de datos
- 10. tipo de fecha y hora en la base de datos Mysql
- 11. Formato de fecha y hora
- 12. Cómo crear XElement fecha en representación de fecha y hora como tipo xs: Fecha
- 13. Python 3: fecha y hora a fecha y hora: ¿de dónde viene esta hora adicional?
- 14. Compilar fecha y hora
- 15. Promedio de mensajes por hora en MySQL?
- 16. ¿Qué tipo de formato de fecha/hora es este?
- 17. Al almacenar una fecha y hora en el servidor sql (tipo de fecha y hora), ¿en qué formato lo almacena?
- 18. Django grupo de modelos por fecha de fecha y hora
- 19. ¿Cómo persistir el tipo de fecha y hora mientras se almacena un objeto de fecha y hora en una tabla de datos?
- 20. java fecha y hora de SQL
- 21. NHibernate y SQL 2008 Tipo de datos de hora
- 22. Obtener Fecha y hora actual y el tiempo con [fecha NSDate] fecha y hora
- 23. marca de tiempo y fecha y hora
- 24. Selector de fecha y hora: configuración de la fecha y hora de apertura
- 25. formas creativas de ingresar fecha y hora
- 26. Pregunta simple de fecha y hora sql
- 27. ASP.NET selector de fecha y hora?
- 28. jQuery de fecha y hora MVC3 selector
- 29. Lectura de csv con fecha y hora
- 30. SQL Server 2005 Fecha Marca de fecha y hora Consulta
Conviértelos a segundos, calcule AVG y convierta los resultados del resultado en – zerkms
Para una pregunta como esa, realmente debe especificar el RDBMS. Todos ellos tienen características especiales cuando se trata de marcas de tiempo. –