我有一个MySQL表,其中有两列Fromdate
和Todate
。当我在MySQL中执行存储过程时,我希望将上表中的fromdate
和todate
更新为下一个日期。
例如
@Fromdate
是09/04/2016 15:00:00 @Todate
是09/04/2016 23:59:59 应该更新为:
@Fromdate
= 09/05/2016 00:00:00 @Todate
= 09/05/2016 23:59:59 答案 0 :(得分:1)
尝试这个:你也可以用自己选择的日期来做到这一点
UPDATE test_table
SET
from_date = DATE_FORMAT(NOW(),"%Y-%m-%d 00:00:00"),
to_date = DATE_FORMAT(NOW(),"%Y-%m-%d 23:59:59")
然后根据需要添加其他条件。
答案 1 :(得分:0)
试试这个
Update yourtable set fromdate=DATE_FORMAT(NOW(),'%Y-%m-%d 00:00:00'),todate=DATE_FORMAT(NOW(),'%Y-%m-%d 23:59:59') where <<condition>>