要判断一个表中数据是否在 24 小时内有变化,需要有一个时间戳字段记录每条数据的更新时间。如果表中没有这个字段,就无法判断数据是否有变化。

如果有时间戳字段,可以使用以下 SQL 语句判断表中数据是否在 24 小时内有变化:

SELECT COUNT(*) FROM table_name 
WHERE update_time >= DATE_SUB(NOW(), INTERVAL 24 HOUR);

这个语句会统计在过去 24 小时内更新过的数据条数,如果返回结果为 0,则表中数据在过去 24 小时内没有变化。


原文地址: https://www.cveoy.top/t/topic/m1pj 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录