我的问题:

SELECT AVG(time_out - time_in) from time_table

结果:
3 days 17:21:21.062313

问题是,计算出的平均值也有一秒的小数部分。062313,我不需要,所以我必须把它去掉。我该怎么做?

最佳答案

date_trunc应该这样做:
选择date_trunc('second',avg(time_out-time_in))
从时间表

08-28 03:13