我在MySQL中使用十进制数据类型创建了一个名为“hours_spent”的字段来存储时间。这些值存储为1.30、2.30等...(1小时30分钟、2小时30分钟)。我想计算各种时间值的总和。时间总和不是我预期的:1.30+2.30=3.60,而我预期是4.00。我使用了MySQL中的SUM函数来统计hours_spent字段。如果值为0.30+1.50=1.80,而我预期为2.20。我的第一个错误是使用小数类型而不是时间数据类型,但我无法更改数据类型。那么,有什么方法可以对时间值求和并得到我预期的结果吗?谢谢 最佳答案 我在sql