gpt4 book ai didi

mysql - 如何选择当前日期和时间的分钟间隔范围的记录?

转载 作者:行者123 更新时间:2023-11-29 06:50:23 25 4
gpt4 key购买 nike

我有专栏:

日期=“2017-12-10”(类型=日期)

时间=“14:10:00”(类型=时间)

持续时间=“40”(类型=varchar 100)

例如,今天的日期是“2017-12-10”,今天的时间是“14:30”。如何仅获取当前时间且仅在时间间隔“40 分钟”内的记录?因此可接受的时间范围为“14:10:00-14:50:00”。

我试过这样的:

SELECT date, time, duration FROM events WHERE date = CURDATE() AND time >= CURTIME();

但它不会以 40 分钟为间隔进行搜索。

谢谢。

最佳答案

这个?

SELECT date, time, duration FROM events WHERE date = CURDATE() AND time between date_add(CURTIME(), interval -duration minutes) and CURTIME();

关于mysql - 如何选择当前日期和时间的分钟间隔范围的记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47736417/

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