判断时间交集问题

只判断一天(24小时制),给开始时间和结束时间,如何判断跟存的数据是否有交集,数据库中只存了小时分秒,没有日期,需要注意的是,24:00:00和00:00:00这两个数值,补充一下,要比较的也是个两个时间(开始,结束),还有个问题就是前端页面,有00:00:00,没有24:00:00,要是想选24:00:00,就只能选择00:00:0,是这么个意思图片描述

图片描述

阅读 4.1k
1 个回答

MySQL

-> select count(*)
-> from tbl
-> where time(xxx) between '00:00:00' and '23:59:59';
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题