0

以下の「完了」タイムスタンプに 2 時間を追加する方法を知る必要があります。

これがSelectステートメントです

    Select Tsk.task_id,Tsk.org_id,Tsk.completed,Tsk.assgn_acct_id,name 
    FROM tdstelecom.tasks As Tsk
    WHERE Tsk.task_id = '11094836'
    AND DATE(Tsk.completed) < CURDATE() AND DATE(Tsk.completed) >= DATE_SUB(CURDATE
    (),INTERVAL 180 DAY)

結果は次のとおりです: 2012-08-22 14:18:14

望ましい結果: 2012-08-22 16:18:14

4

2 に答える 2

1

あなたのタグはmySQLを示しています.selectでsubtime(exp1、exp2)関数SUBTIME(Tsk.completed, '02:00:00.000000')を使用するとうまくいくはずです。

于 2012-11-21T16:48:37.603 に答える
0
select Tsk.completed+interval 2 hour,Tsk.assgn_acct_id,name 
FROM tdstelecom.tasks As Tsk
WHERE Tsk.task_id = '11094836'
AND DATE(Tsk.completed) < CURDATE() AND DATE(Tsk.completed) >= DATE_SUB(CURDATE
(),INTERVAL 180 DAY)
于 2012-11-21T16:57:19.200 に答える