如何在mysql中的同一个表的不同列中添加两个或多个时间数据类型

时间:2016-04-14 15:59:15

标签: mysql

我有一个名为lap1,lap2和lap3的数据类型(时间)作为一个名为race的表中的属性。

lap1         lap2        lap3
1:20:20      1:30:40     1:50:20
2:30:15      2:12:32     1:21:30

我想添加lap1,lap2和lap3。我试过这样做(第1圈+第2圈+第3圈)。但它并没有给我一个正确的时间。

2 个答案:

答案 0 :(得分:0)

试试这个

SELECT ADDTIME(ADDTIME(lap1,lap2),lap3) as required_date from race;

答案 1 :(得分:0)

我认为你可以使用addtime(tim1,time2)

SELECT ADDTIME(ADDTIME(lap1,lap2),lap3) as required_datetime from race;