在项目中偶会遇到比如说查询某个公司开通的会员账号在不在有效期内,比如这个公司的会员账号有效期开始时间和结束时间分别是:

start_time:2021-12-16 11:00:34

end_time: 2021-12-22 11:00:34

SELECT*,now()
FROMvip_log
WHEREstart_time <= now() AND end_time >= now()

now获取当前时间。

另一种,使用时间段查询数据,数据中包含有开始结束时间,时间有重合就查询出。

select * from XXX where
((star_time > #{startTime} AND (#{endTime} > end_time OR (#{endTime} > star_time AND #{endTime} &lt; end_time)))
OR
(star_time &lt; #{startTime} AND (#{endTime}>end_time OR (#{startTime} > star_time AND #{startTime} &lt; end_time))))

mysql判断当前时间是否在开始与结束时间之间且开始与结束时间允许为空相关推荐

  1. Mysql判断工作日函数_MySQL函数查找两个日期之间的工作日数

    慕田峪9158850 该解决方案使用与Rodger基本相同的方法,除了生成矩阵的方法要复杂得多.注意:此解决方案的此输出与NETWORKDAYS不兼容.与Rodger的解决方案一样,这可以计算开始日期 ...

  2. mysql判断是否在日期区间_通过sql判断时间区间是否存在数据

    在做项目的时候遇到过一个问题,用户需要获取当前月或者几个月的数据,但是有一个要求,如果已经存在一张单已经包含了这几个月的数据,那么就不能再提取到重复的数据. 其实这个问题,我做完了我的方式之后才发现, ...

  3. mysql判断数字的函数_Mysql必读MySql判断汉字、日期、数字的具体函数

    <Mysql必读MySql判断汉字.日期.数字的具体函数>要点: 本文介绍了Mysql必读MySql判断汉字.日期.数字的具体函数,希望对您有用.如果有疑问,可以联系我们. MYSQL学习 ...

  4. mysql判断是否包含某个字符的方法

    mysql判断是否包含某个字符的方法 用locate 是最快的,like 最慢.position一般 实战例子: select * from historydata where locate('0', ...

  5. mysql 输出判断,mysql判断_mysql判断SQL语句是否执行成功的方法

    摘要 腾兴网为您分享:mysql判断SQL语句是否执行成功的方法,中国体育,智慧党建,月星家居,虚拟按键等软件知识,以及闪点卡密,proxycap,大众车联网,平顶山软件,人格测试,ok支付,美图秀秀 ...

  6. mysql判断是否存在索引并删除_mysql判断索引存在时删除索引的方法_MySQL

    bitsCN.com mysql判断索引存在时删除索引的方法 mysql的drop index语句不支持if exists条件,在sql中先删除索引, 再创建索引,如果对于新建的数据库,库中没有该索引 ...

  7. mysql判断表不存在则创建

    MYSQL判断不存在时创建表或创建数据库: 创建数据库: 1 Create Database If Not Exists MyDB Character Set UTF8 创建数据表: 1 2 3 4 ...

  8. mysql 判断等于空字符串,MySql判断是否为null或空字符串

    MySql判断是否为null或空字符串 判断方法: if  ISNULL(aBegBalRule) || LENGTH(trim(aBegBalRule))<1 THEN ELSE END IF ...

  9. unix时间戳转换c语言算法,聊聊时间(2)硬核算法篇——UNIX时间戳转UTC时间

    文/Edward 前一篇文章<聊聊时间(1)UNIX时间戳和UTC时间>中,我们讲述了计算机中UNIX时间戳和UTC时间的基本概念,以及简要地阐述了诸如STM32F103之类芯片简单功能R ...

  10. linux中文件记录的时间参数,【Linux】stat命令查看文件的三个时间参数

     在Windows中创建一个文件都会有相应的创建时间,修改时间,访问时间来记录文件的一些属性.在Linux中也不例外,文件也有三个时间来记录文件的变动,这三个时间分别是Modification t ...

最新文章

  1. 上接游戏人生Silverlight(4) - 连连看[Silverlight 2.0(c#)]
  2. day21 计算器作业
  3. 【python进阶】_正则表达式
  4. PPT 下载 | 神策数据徐美玲:如何挖好数据这座矿?
  5. Unity Tiling和offset的使用
  6. keras padding_GAN整体思路以及使用Keras搭建DCGAN
  7. seL4操作系统基础02:从Hello World开始
  8. interpreter_command_state pattern
  9. 51单片机程序设计——电子音乐盒
  10. 【视频编码】1080P、720P、4CIF、CIF所需要的理论带宽
  11. 优化设计-外点惩罚函数法-MATLAB编程
  12. MySQL 案例实战--MySQL数据库主从复制
  13. 直接管理和维护计算机系统的程序称为,全国2008年4月自考计算机原理试题
  14. c语言中windows.h是什么意思,c语言中memory.h有什么作用
  15. Axure RP 9最新版软件及汉化包下载
  16. Linux命令yun安装nginx并使用
  17. 如何设置git和git gui的界面语言为中文
  18. 炙手可热的区块链落地金融,是行之将至还是渐行渐远?
  19. 处理bootstrap-table分页复选框选中获取表单数据
  20. Spring异常处理 ExceptionHandler的使用

热门文章

  1. 百兆/千兆车载以太网转换器 泰科MQS接口
  2. 获取本机外网地址和ip地址所在地查询
  3. 【Python教程】一、懒是人类进步的阶梯,编程则是懒上加懒|Python解释器
  4. Python一看就懂系列(零)
  5. js prototype是什么 怎么用 用来干嘛 js 原型
  6. Vue.use()和Vue.prototype详解
  7. 2014年八大最热门IT技能
  8. 飞桨助力航天宏图PIE-Engine地球科学引擎构建
  9. rotateimage
  10. python开发酷q插件gui_【酷Q插件制作】教大家做一个简单的签到插件