作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 MySQL 中有一个表。将 2 天添加到表中的当前日期值的 SQL 语句是什么样的?
UPDATE classes
SET
date = date + 1
where id = 161
这会为值添加一秒,我不想更新时间,我想添加两天?
最佳答案
假设您的字段是日期
类型(或类似类型):
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 在日期中添加天数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47581695/
我是一名优秀的程序员,十分优秀!