有时间短[t1,t2]和[a1,a2],在数据库中经常用比较连个时间段是否有交集。
假设t1、t2为表T中的连个开始时间和结束时间
select * from Twhere (t1>=a1 and t1<=a2) or (a1=>t1 and a1<=t2)
上面的方法是突然发现可以这么求,已没发现有错,有错请指证
本文共 207 字,大约阅读时间需要 1 分钟。
有时间短[t1,t2]和[a1,a2],在数据库中经常用比较连个时间段是否有交集。
假设t1、t2为表T中的连个开始时间和结束时间
select * from Twhere (t1>=a1 and t1<=a2) or (a1=>t1 and a1<=t2)
上面的方法是突然发现可以这么求,已没发现有错,有错请指证
转载于:https://my.oschina.net/u/1380237/blog/760075