我有一个包含两个 TIME 列的表:time_from
和 time_to
。现在我需要选择 time_from > currentTime 和 time_to <currentTime 的所有行。
例如,time_from 是 22:00,time_to 是 2:00,现在是 23:45。在本例中,2:00 表示明天,应选择此行。有人可以指出我正确的查询吗?
最佳答案
select *
from YourTable
where NOW() between time_from and time_to
关于mysql - SQL查询时间范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21018157/