2012-04-07 67 views
0

有兩列在我的MySQL數據庫中的以下內容:有沒有辦法批量更改時間?

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....

+1

問題不明確 – zerkms 2012-04-07 06:43:52

+0

哈,我希望。我現在會在5年前... – animuson 2012-04-07 06:44:23

+0

時間可能會改變我....但你不能改變時間。 – Cheeso 2012-04-07 06:47:28

回答

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 2012-04-07 06:54:31

+0

@ 37336792回答你問題中提出的問題 – 2012-04-07 06:58:32

相關問題