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'))