這個問題是關係到this question添加某些分鐘的時間在MySQL
我有一個字段是時間字段(它並不需要是一個日期時間字段,導致日期部分是沒有意義在這裏) 。我想要添加的值在另一個字段中,以分鐘爲單位。
基本上,我想添加分鐘到一個時間值。我已經嘗試過DATE_ADD函數,但它期望日期是日期時間,並設置了日期部分。我也嘗試了ADDTIME函數,但是這裏的問題是持續時間字段在整個分鐘內,而不是格式爲hh:mm:ss,因此它只是將其添加爲秒。
有沒有人知道一種方法來完成這個?
[編輯]
這是當前查詢:
SELECT ADDTIME(startTime, duration * 60), startTime, duration FROM tblAppointment
JOIN tblThreatment ON tblThreatment.threatmentid = tblAppointment.threatment_id;
,這是結果:
+-----------------------------------+-----------+----------+
| ADDTIME(startTime, duration * 60) | startTime | duration |
+-----------------------------------+-----------+----------+
| 09:18:00 | 09:00:00 | 30 |
| 10:09:00 | 10:00:00 | 15 |
| 09:09:00 | 09:00:00 | 15 |
| 10:57:00 | 10:30:00 | 45 |
+-----------------------------------+-----------+----------+
針對您的評論添加了一個附加內容。 – Robban 2009-09-15 14:44:29