sql查询某个时间是否在开始时间与结束时间之间

select count(*) from 表名
where='列条件'
and 时间 between 开始时间 and 结束时间
查询结果大于0就是命中,否则没有

 指定一个时间,查询是否在开始时间与结束时间之间

select count(*) from 表名
where 列='列条件'
and (('2022-04-23' between 开始时间 and 结束时间) or (BeginTime>='2022-04-23' and BeginTime<='2022-04-23 23:59'))  

 

posted @ 2022-03-09 14:14  点滴一言  阅读(2640)  评论(0编辑  收藏  举报