0

我的数据库表 astart_timeend_time示例中有两个字段:

start_time: 2013-04-20 13:07:00
end_time: 2013-04-20 12:07:00

我的查询当前包含

 where `start_time` >= '2013-04-20 14:13:20' AND `end_time` <= '2013-04-20 18:13:20'

由于查询的方式start_time: 2013-04-20 13:07:00不会拉入结果,所以我正在寻找如何弥补这一点的想法。为拉取生成的时间已经将时间从当前时间设置回一小时,并将结束时间设置为从当前时间开始的 4 小时。

4

1 回答 1

-1

不要使用>=并且<=在查询中使用类似这样的东西来修复它。 where (start_time > '2013-04-20 14:13:20' or start_time = '2013-04-20 14:13:20' ) AND (end_time < '2013-04-20 18:13:20' or end_time = '2013-04-20 18:13:20')

于 2013-04-20T18:07:40.477 回答