mysql 累加求和 mysql的datetime类型字段怎么像sum函数一样求和?

mysql的datetime类型字段怎么像sum函数一样求和?原则上,sum函数可以直接用于datetime类型的字段累加。例如,虽然可以从日志记录中执行select sum(logtime),但是这

mysql的datetime类型字段怎么像sum函数一样求和?

原则上,sum函数可以直接用于datetime类型的字段累加。例如,虽然可以从日志记录中执行select sum(logtime),但是这种“时间”的累积是没有意义的。对于MySQL,实际的算法是按照4位年、2位月、2位日、2位小时、2位分钟和2位秒的顺序形成一些datetime类型的字段值,然后进行累加。如果表中只有两条记录,则登录时间为logtime2016-07-15 13:55:122016-07-15 13:50:20sum,累计结果为40321430270532,则意义不大,除非编写自定义函数将其转换为时间和日期的显示格式,即2000多年后的日期和时间,你能说什么?。一般来说,积累“时间”是没有意义的,但积累“时间”是有意义的。如果需要累加datetime类型字段,请选择简单的时间单位数(如天、小时、秒等),然后累加