如何从Time(7)数据类型的列中获取Avg?

时间:2017-02-17 19:24:32

标签: sql sql-server

好的问题是,我试图找出time(7)并执行AVG功能这是我到目前为止所做的并且无效。

SELECT AVG(Sunset) AS AverageSunset FROM Weather

Time Images of my data

1 个答案:

答案 0 :(得分:2)

您无法平均时间,但您可以平均午夜后的秒数,然后使用它来获得平均时间。

SELECT CAST(DATEADD(SECOND,AVG(DATEDIFF(SECOND, 0, SunSet)),0) AS TIME)