I want to mass replace the 4 digits year inside the field post_date in the wp_posts table.

我想在wp_posts表中大量替换字段post_date中的4位数年份。

Could someone show what the SQL statement should be execute?

有人可以显示应该执行的SQL语句吗?

I want to change from 2011-02-06 17:05:07 to 2012-02-06 17:05:07 , so only the year change from 2011 to 2012.

我想从2011-02-06 17:05:07更改为2012-02-06 17:05:07,所以只有一年从2011年改为2012年。

Thanks,

1 个解决方案

#1


2

UPDATE wp_posts 
SET post_date = DATE_ADD(post_date , INTERVAL 1 YEAR)
-- WHERE condition here
  • SQLFiddle Demo

SOURCE

  • DATE_ADD

更多相关文章

  1. 如何以varchar字段为编号?
  2. mysql-求中位数方法
  3. 常见几种数据库中自增字段的设置方法(转)
  4. 如何使用jQuery将输入值插入更多填充的字段?
  5. HTML Select字段通过ajax调用Web服务
  6. 阻止用户在表单字段中输入
  7. CORS错误:请求标头字段预检响应中的Access-Control-Allow-Headers
  8. 如何在选择单选按钮时显示文本字段
  9. 将输入文本字段显示为纯文本

随机推荐

  1. 使用AJAX和JSON来显示来自PHP的HTML内容
  2. 删除使用jQuery动态创建的元素
  3. 如何通过CSS或javascript给句子判刑?
  4. 整理:Google jQuery 引用地址大全和方法(转
  5. 如何知道DOM元素何时移动或调整大小
  6. jquery异步机制源码分析
  7. 未捕获的ReferenceError:HTML未在HTMLTabl
  8. [jquery]如何实现页面单块DIV区域滚动展
  9. (文件).ready是全球范围的吗?
  10. TypeError:e。getPosition不是一个函数。