2012-04-07 12 views
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 

は、私がしたい(2011-01-05 14:15:54 ---2012-04-05 14:15:54)

にオプションで時間を更新する(phpmyadminのに使用して)SQLコマンドを使用しますこれを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....

+1

質問が明確でない – zerkms

+0

ハ、したいです。私は今5年前にいます... – animuson

+0

時間は私を変えるかもしれません....しかし、あなたは時間を変えることはできません。 – Cheeso

答えて

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' 
+0

私は申し訳ありません。私はあなたのコードをphpmyadminに入れます、それは時間を変更しません。 – 37336792

+0

@ 37336792 –

関連する問題