标签: mysql select average
我有一个表,其中有一个用于进程开始和结束的unix时间戳字段。
我已经看到许多建议,这些建议似乎是在不使用Datediff的情况下计算平均值的,但是由于我使用的是unix时间戳,是不是必须的?
我可以计算每个条目(结束-开始)的时间差,但是如何计算整个数据集中所有这些差值的平均值?
我尝试过
从endtime到starttime ='1'的地方选择AVG(survey-complete)AS长度
endtime
starttime
survey
complete
但是它返回的值是负数,所以我认为我完全错了。
有什么建议吗?