mysql判断两个时间区间的交集(画图超详细解析)!!!
前言
注:
大家好我是妈妈的好大儿,
笔者联系方式
QQ:3302254385
微信:yxc3302254385
交个朋友!
创作不易,三连十分感谢!!!
为什么会写这样的一篇博客呢?
在项目里遇到一个这样需求点!一个工单可以分配多个安装人员进行处理,在分配工单安装人员时,首先需要通过对此工单的预约安装时间,去查询到具体一个或多个安装人员,有没有其他待办的工单与目前需要分配安装人员的工单存在时间冲突的!如果冲突则不能将此工单分配给改安装人员!
所以这里就必须拿到此工单的预约安装时间段,与其他的工单预约安装时间段进行对比!看是否存在交集,存在交集也就代表这2个工单的时间产生冲突了!
看了网上的几篇博客觉得不是很详细,既然自己解决了就和大家分享,交个朋友!
我们先来看看我画的分析图