簡體   English   中英

SQL檢查時間戳記從現在開始是否大於24小時(MYSQL)

[英]SQL check if timestamp is greater than 24 hours from now (MYSQL)

如何使用MySQL從現在開始檢查時間戳是否大於24小時?

DELETE FROM `users` WHERE `time` = ?

更新:日期格式— 2013-10-24 13:33:23

試試這個查詢:

SELECT * FROM news WHERE date >= now() + INTERVAL 1 DAY;

隨便問

嘗試這個:

DELETE FROM `users` WHERE `time` >= (NOW() + INTERVAL 1 DAY);

或嘗試以下方法:

DELETE FROM `users` WHERE `time` >= DATE_SUB(CURDATE(),INTERVAL 1 DAY);

或嘗試以下方法:

DELETE FROM `users` WHERE `time` >=  curdate() + interval 1 day

這是與某些功能mysql的鏈接,以管理時間
文件資料

您可能要嘗試以下操作:

DELETE FROM `users` 
WHERE `time` >= TIMESTAMPADD(DAY, 1, NOW());

NOW()返回當前日期和時間。

TIMESTAMPADD(unit,interval_expression)將一天添加到當前日期和時間。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM