66
A
回答
120
12
这篇文章今天帮了我,但我不得不尝试做什么,我需要。这是我发现的。
如果你想添加更多复杂的时间段,例如1年期和15天,你可以使用
UPDATE tablename SET datefieldname = curdate() + INTERVAL 15 DAY + INTERVAL 1 YEAR;
我发现,使用DATE_ADD
不允许添加多个间隔。并且没有YEAR_DAYS间隔关键字,但也有其他组合时间段的关键字。如果您要添加时间,请使用now()
而不是curdate()
。
2
对于多个间隔类型使用嵌套结构如:
UPDATE table SET date = DATE_ADD(DATE_ADD(date, INTERVAL 1 YEAR), INTERVAL 1 DAY)
对于列中的更新给定日期date
至1年+1天
相关问题
- 1. MYSQL - 更改日期的一年二○二○年至2011年
- 2. 日期创建日期和上一次更新日期为MySQL
- 3. 在MySQL中更新全年的生日
- 4. 在mysql日期中更改年份
- 5. 对于从日期straing PHP MySQL的每个新的一年
- 6. mysql日期时间更新为一列
- 7. 在mySql中更新日期
- 8. Rails的日期时间 - 插入当前更新日期与缺少的一年
- 9. 不同日期mysql php年
- 10. 在任何一年的日 - 月之间更新表mysql
- 11. 转换的一年日期
- 12. 日期自新年以来没有过去的一年
- 13. 更新日期“日/月/年”中的DatePicker Android中
- 14. MySQL的 - 更新日期时间
- 15. PHP/MySQL - 显示当年所有星期一的日期列表
- 16. MySQL的获取在一个月中日期的列表,一年
- 17. 更新mysql日期在两个日期之间的随机
- 18. MySQl日期格式更新日期格式不同的Varchar
- 19. 如何与另一日期(月/年)比较日期(月/年)
- 20. 如何将日期,年份和月份更新为mysql中的现有表格
- 21. mysql日期函数提供基于一年的53周的yyyy-mm-ww日期
- 22. Javascript复制日期+一年
- 23. 日期请求一年场
- 24. 添加一年至日期
- 25. 返回日期一年
- 26. MYSQL:我如何设置一个日期(makedate?)与月,日,年
- 27. Dateformatter更改我的日期的年份
- 28. 更新日期和时间在MySQL
- 29. 在mysql中更新日期格式
- 30. mySQL更新值使用最大日期
http://dev.mysql.com/ DOC/refman/5.1/EN /日期和时间functions.html#function_adddate – 2010-10-05 15:14:37