2014-01-30 28 views
0

你好,我試圖更新表中的一行,如果有人脫機超過1分鐘,並將LoggedIn然後設置爲0,但我的SQL查詢不起作用,什麼我做錯了?如何檢查用戶未激活超過1分鐘

"UPDATE acc SET LoggedIn='0' WHERE LastTimeActive<(NOW(), INTERVAL 1 MINUTE)"; 

回答

1

你缺少date_sub()

UPDATE acc 
    SET LoggedIn = '0' 
    WHERE LastTimeActive < date_sub(NOW(), INTERVAL 1 MINUTE); 
+0

再次,一個小東西...謝謝! – user3251400

+1

@ user3251400:您也可以通過接受我知道的答案 –

+0

@AbdulManaf表示感謝,但我必須等待15分鐘,與所有人一樣。 – user3251400