时间区间选择

image.png

画了个图,黑色表示一条工单的排程时间,例如:工单A,开始时间和结束时间

                 红色的表示 客户选择的时间,就是参数面板选择时间,他们想要随机选择,有四种情况,有可能在开始和结束时间之间,有可能在外面,有可能部分在里面

  想要的是,只要选择时间(参数面板的开始结束时间)和工单A的开始-到结束时间有交集,这条工单就可以查得到

用between and达不到效果

各位大佬,有没有好办法

FineReport 13182656102 发布于 2019-12-12 13:14 (编辑于 2019-12-12 13:17)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
zhwenbLv3见习互助
发布于2019-12-12 13:26(编辑于 2019-12-12 14:09)

NOT(参数结束时间<工单A开始时间 OR 参数开始时间>工单A结束时间),大概就这个思路,这两种是无交集的,剔除掉剩下的应该都是有交集的

test1.cpt

我自己做了个简易的试了下没问题啊

  • 13182656102 13182656102(提问者) 大哥,我刚刚试了下,场景一和场景四可以查出来,二三不行,查不到,
    2019-12-12 13:38 
  • zhwenb zhwenb 回复 13182656102(提问者) 场景二和三都是不满足括号里的,为什么会查不到
    2019-12-12 13:47 
  • 13182656102 13182656102(提问者) 回复 zhwenb 我的错,我把时间搞混了,666
    2019-12-12 14:11 
  • 2关注人数
  • 690浏览人数
  • 最后回答于:2019-12-12 14:09
    请选择关闭问题的原因
    确定 取消
    返回顶部