校验时间冲突SQL写法

Posted LionheartCGJ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了校验时间冲突SQL写法相关的知识,希望对你有一定的参考价值。

校验时间是否有冲突,时间是就是看两个时间断是否有交集(写法有两种):

  a.SELECT * FROM xxx WHERE (startTime > a AND startTime < b) OR (startTime < a AND endTime > b) OR (endTime > a AND endTime < b)

  b.SELECT * FROM xxx WHERE NOT ((endTime < a) OR (startTime > b))

以上是关于校验时间冲突SQL写法的主要内容,如果未能解决你的问题,请参考以下文章

angular js input校验只能输入数字和字母 directive写法一则

自调函数的写法:

sql查询一天内的where写法,sql写法

sqlserver 的写法

sql 存储过程输入参数个数不定的写法

sql语句中一下子删除两个id的写法?