2012-12-14 15 views
0

的記錄更新用我想知道的是,它可以檢查是否有記錄的任何更新用在表中的特定時期檢查在MySQL

ID名稱木素

0 ABC1是

1美國廣播公司2號

我的意思是我要檢查是否有3個月這兩個行的任何更新用不設置任何Datetime

+0

你沒有時間設置任何列,但要根據時間來檢查。怎麼樣 ? –

回答

2

沒有在MySQL中,你不能,得到該行的時間戳創建或更新,你需要定義你的方法(添加一列),這樣做

0

你的意思是,沒有設置任何DateTime手動

還有就是要創建一個自動更新DATETIMETIMESTAMP列的方式:

CREATE TABLE ... (
    ..., 
    last_update DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP 
); 

WHERE條款,給予了last_update一個約束,則只需選擇記錄。

看到更多細節在這裏:http://dev.mysql.com/doc/refman/5.6/en/timestamp-initialization.html