我一直在尋找的MySQL選擇行:現在3分鐘前現在在哪裏3分鐘前之間的時間戳列
之間
MySQL的選擇行,其中timestamp列我有一個名爲時間山坳拿着時間戳:下午11時06分42秒
我想拉是超過3分鐘,同時使用的所有記錄:
,時間> = TIME(NOW(),間隔3分鐘),
但是查詢總是返回0結果,即使數據庫中存在大於3分鐘的項目也是如此。
我一直在尋找的MySQL選擇行:現在3分鐘前現在在哪裏3分鐘前之間的時間戳列
之間
MySQL的選擇行,其中timestamp列我有一個名爲時間山坳拿着時間戳:下午11時06分42秒
我想拉是超過3分鐘,同時使用的所有記錄:
,時間> = TIME(NOW(),間隔3分鐘),
但是查詢總是返回0結果,即使數據庫中存在大於3分鐘的項目也是如此。
使用以下WHERE
條款:
WHERE time < (NOW() - interval 3 minute)
謝謝@Tim Biegeleisen –
我有另一個問題,我有存儲時間變量$時間= 9:30:44下午需要添加3分鐘比變量結果應該顯示像這樣9:33:44 pm我需要代碼在php –
@RaviSrk你能否請發表一個新的問題?這與這個當前的問題無關。 –
使用MySQL的DATE_SUB
WHERE time > Date_sub(now(), interval 3 minute)
我還有一個問題,我有存放在變量$時間= 9時間:30:44分需要加3分鐘比變量結果應該顯示像這樣9:33:44 pm我需要代碼在php –