gpt4 book ai didi

mysql - 获取 future 5 分钟内有时间归档的记录

转载 作者:行者123 更新时间:2023-11-30 01:22:45 25 4
gpt4 key购买 nike

我必须获取在接下来的 5 分钟内提交的所有记录。我已经编写了查询 - 但即使存在,它也没有获取任何记录。

SELECT * 
FROM `table`
WHERE time <= UTC_TIME() + INTERVAL 5
MINUTE AND time >= UTC_TIME()

时间的格式为“23:22:00”。在此示例中,我需要获取时间小于现在(23:22:00)和(23:27:00)的所有记录。我错过了什么?

谢谢

最佳答案

只用时间你就能拥有以下东西

select * from `table` where timediff (utc_time, time) < '00:05:00';

如果没有日期,您将遇到 23:55:00 到 23:59:59 溢出问题。如果您对数据库有任何控制权,我会考虑使用日期时间或 unixtime。

关于mysql - 获取 future 5 分钟内有时间归档的记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18369568/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com