SQL判断一个时间段 是否在数据库中与其他时间段有重叠 判断时间重叠
数据库字段startDate 开始时间 endDate 结束时间 -两个参数
比如查2-2 至2-6 在数据库中是否与其他时间有重叠
四个条件有一项满足则有重叠时间
思路是这样子 以开始和结束时间参数为条件分开查询 开始时间是否包含在其他时间段内、结束时间是否包含在其他时间段内、是否有其他时间包含在参数时间段内即外包、是否有参数时间包含在其他时间段内即内包
(startDate >= 2-2 and startDate <= 2-4) or 开始时间是否包含在其他时间段内
(startDate <= 2-2 and endDate >= 2-4) or 外包
(endDate >= 2-2 and endDate <= 2-4) or 结束时间是否包含在其他时间段内
(startDate >= 2-2 and endDate <= 2-4) 内包
注:此方法是拿一个时间和整个库内进行比对 并非两个时间判断重合 那有更简便的方式
SQL判断一个时间段 是否在数据库中与其他时间段有重叠 判断时间重叠相关推荐
- SQL判断一个事件段 是否在数据库中与其他时间段有重叠 判断时间重叠
数据库字段startDate 开始时间 endDate 结束时间 -两个参数 比如查2-2 至2-6 在数据库中是否与其他时间有重叠 四个条件有一项满足则有重叠时间 思路是这样子 以开始和结束 ...
- 判断一个点是否在RotatedRect中
openCV函数pointPolygonTest(): C++: double pointPolygonTest(InputArray contour, Point2f pt, bool measur ...
- html页面按钮删除一条数据库,需要添加一个删除按钮到一个HTML表格从数据库中删除记录与消息...
IDNameCodeActiveEdit <?php foreach($nurseries->result() as $nursery) { ?> <?php echo $nu ...
- python3判断变量存在_Python3基础 list in/not in 判断一个变量是否在列表中存在
Python : 3.7.0 OS : Ubuntu 18.04.1 LTS IDE : PyCharm 2018.2.4 Conda : 4.5.11 typesetting : Markdown ...
- java实现判断一个整数是奇数还是偶数(Scanner运用,if判断运用,%求余运用)
java实现判断一个整数是奇数还是偶数(Scanner运用,if判断运用,%求余运用) 代码: package com.liangrui;import java.util.Scanner;/*** 功 ...
- 解决SQL Server 2000 错误15023:当前数据库中已存在用户或角色
错误15023:当前数据库中已存在用户或角色 在把远程服务器上的数据库备份还原到本地机后, 给一个"登录"关联一个"用户"时(用户映射),发生错误:" ...
- C++ 开发中如何利用sql语句(insert语句)向数据库中插入变量
**问题描述:**在C/S开发过程中,当客户端向服务端发送接口(结构体)信息时,服务端需要将接收到的信息存入数据库,但是,常规insert语句只能存确定的值到数据,当客户端传入的值不确定,且为了保证代 ...
- sql——如何将html代码存入数据库中
要注意两点: 1.在SQL语句中,如果要存入单引号,应该使用两个单引号来代替一个单引号 如: insert into article(title,category,content,author_acc ...
- SQL - 通过某个字段名称找到数据库中对应的表
工作中,我们经常会碰到会为一个已有的系统增加一些东西,如在报表中增加一些字段,或者在导出Excel文件时增加一些Column. 这时侯,我们不知道我们需要的数据在数据库中的哪个表中.至少,我们知道这个 ...
最新文章
- 都9012年了,你还在手动部署代码吗(二)
- 影响架构决策的非功能性需求
- python字典数组排序sorted_Python利用sorted进行字典排序
- 浅谈 CSRF 攻击方式
- 计算机英语input,人教版高中英语选修计算机英语VoiceInput.ppt
- Eureka自我保护机制
- Vue结合Echarts
- TensorFlow书籍
- 别说我不懂排序!几种常见排序算法(一)
- mac OS X 10.9.2 gdb codesign
- .Net的文件格式(zz)
- FM、LFM、AFM、NFM、DeepFM、 Deep Cross Network
- 百度UEditor图片上传、SpringMVC、Freemarker、Tomcat、Nginx、静态资源
- Zookeeper配置项说明
- Win10系统SAS9.4安装步骤
- 使用nodejs pkg创建exe文件后更改图标
- MacBook 版 IDEA- 2022.2 新版本UI插件
- 天猫精灵智能设备对接(2)
- 基于FPG的温湿度实时采集与显示
- 【游戏开发实战】使用Unity 2019制作仿微信小游戏飞机大战(七):主角飞机碰撞与爆炸