小编jmy*_*myz的帖子

MySQL:比较BETWEEN时间

这可能是我想要让它工作的方式不可能的,但是这里也是如此.

SELECT * FROM `table` WHERE CAST('05:00:00' AS time) BETWEEN `start` AND `end`
Run Code Online (Sandbox Code Playgroud)

数据库中的条目是:

`start` = '22:59:59'
`end` = '06:00:00'
Run Code Online (Sandbox Code Playgroud)

但是,查询不返回任何结果.当然,如果涉及日期,这将有效,但是没有.如果开始时间= '00:00:00',它也会起作用.

mysql

12
推荐指数
2
解决办法
7万
查看次数

标签 统计

mysql ×1