我遇到MYSQL查询问题,导致与预订重叠。
我们正在项目中预订汽车停车场,而且我们在寻找可用性时遇到了问题
如果用户在两个日期之间搜索停车位,我们需要获取剩余的可用停车位数。
这里的问题不是重叠的日期和时间
例如,我们有3个预订,第1个从1-3 / 8,第二个是3-5 / 8,第3个是5-7 / 8,我们有5个可用的点,用户正在寻找1 - 7/8,剩下的可用位数是4,而不是2.因为每次预订都会在另一次预订完成后开始。我们尝试了几种解决方案,例如检查每小时的搜索
但这不是一个好的解决方案,尤其是在搜索很长时间/日期时
这是一个图像解释是什么问题
由于