0

私のmysqlデータベースには次のように2つの列があります:

ID        time
1          2012-02-05 14:15:54
2          2012-02-05 14:15:54
3          2012-02-05 14:15:54
4         2012-02-05 14:15:54
5          2012-02-05 14:15:54
10         2012-02-05 14:15:54

今、SQLコマンド(phpmyadminで使用)を使用して、オプションの時間を更新したいと思います(2011-01-05 14:15:54 ---2012-04-05 14:15:54)

これ2012-02-05 14:15:54 を別の時間 に変更したい(2011-01-05 14:15:54 ---2012-04-05 14:15:54)例:2011-02-06 13:15:54 2011-05-06 11:15:54....

4

1 に答える 1

0

これはあなたが欲しいですか?

UPDATE your_table 
  SET time = DATE_SUB(time, INTERVAL 5 YEAR) 
  WHERE time BETWEEN '2011-01-05 14:15:54' AND '2012-01-05 14:15:54'
于 2012-04-07T06:51:23.863 に答える