gpt4 book ai didi

MySQL - 返回当前日期介于开始日期和结束日期之间的行

转载 作者:搜寻专家 更新时间:2023-10-30 21:45:58 24 4
gpt4 key购买 nike

我到处搜索,找不到这个问题的答案。

下表显示了类(class)开始和结束时间。

我希望返回当前时间介于当前开始时间和结束时间之间的行。

开始和结束时间将根据当前时间变化,因此无法输入具体值。

MySQL Table showing Class ID, start and end time

一个例子,假设当前时间是:

2016-02-05 20:15:00

然后它将返回 Class ID 为 6 的行。

最佳答案

您可以使用以下任何查询

SELECT * 
FROM Table
WHERE NOW() BETWEEN Class_Start_Timestamp AND Class_End_Timestamp

SELECT * 
FROM Table
WHERE NOW() >= Class_Start_Timestamp AND NOW() <= Class_End_Timestamp

关于MySQL - 返回当前日期介于开始日期和结束日期之间的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35233459/

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