【发布时间】:2018-04-16 04:32:36
【问题描述】:
在我的数据库表中,我有 2 列,start_date 和 end_date。
示例数据为:
-------------------------------
start_date | end_date
-------------------------------
2017-11-01 2017-11-02
2017-11-03 2017-11-07
2017-11-20 2017-11-28
2017-11-13 2017-12-02
-------------------------------
我需要查找是否有连续5天没有使用,在这种情况下,有:
(2017-11-08 to 2017-11-13)
我正在使用 PHP 和 MySQL。
提前致谢!
【问题讨论】:
-
@Michel,我认为这不是重复的,因为虽然它可能使用该功能是解决方案,但问题是不同的
-
我已经尝试过类似于 Michel 的建议的方法,但我一直坚持如何找到未使用的日期。
-
您是否要验证指定的日期范围是否有效,或者是否有一个范围是 5 天,它是什么?
-
是否需要检查两列的连续日期?