我想选择start_time
和end_time
之间的所有行。我目前有这个查询。它工作正常,但仍然存在一些记录,尽管它不在指定的时间范围内:
结构体:
查询:
SELECT * FROM `tbl_subloading`
WHERE`start_time` >= '08:00AM' and `end_time`<= '09:00AM';
输出:
伙计们似乎是什么问题?
最佳答案
找到了消除不必要时间的方法。不知道这是否是一种有效的方法,但是由于它可以满足我的要求,所以我认为这一切都很好。
SELECT * FROM `tbl_subloading`
WHERE `start_time` BETWEEN '08:00AM' and '09:00PM'
and `end_time` BETWEEN '08:00AM' and '09:00PM'