MySQL在日期中添加天数
我在MySQL中有一张表。将表中的当前日期值添加为2天的sql语句看起来像什么?
UPDATE classes SET
date = date + 1
where id = 161
这会增加一秒钟的值,我不想更新时间,我想增加两天?
回答:
假设您的字段是一种date
类型(或相似类型):
SELECT DATE_ADD(`your_field_name`, INTERVAL 2 DAY) FROM `table_name`;
使用您提供的示例,它看起来可能像这样:
UPDATE classes SET `date` = DATE_ADD(`date` , INTERVAL 2 DAY)
WHERE `id` = 161;
这种方法也适用datetime
。
以上是 MySQL在日期中添加天数 的全部内容, 来源链接: utcz.com/qa/424283.html