我有一张有30个条目的表,日期列如下
2014-11-01 2014-11-02 2014-11-03 . . . 2014-11-30
现在我想编写MySQL查询以将月份从11更新到10,或者您可以说从11月到10月。
我只想将所有这些日期中的一个月从11更改为10。
使用DATE_ADD函数更改月份,使用MONTH函数筛选记录。假设表名是tbl,列名是date,这是查询的样子
tbl
date
UPDATE `tbl` SET `date` = DATE_ADD(`date`, INTERVAL -1 MONTH) WHERE MONTH(`date`) = 11
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句