mysql sql问题,根据当前时间判断是否在时间段内,高手请进

数据库表有两个字段beginTime,finishTime 这两个字段都为字符串类型的
我现在想根据当前时间(HH:mm)格式 判断是否在某个时间段内是否有数据

finishTime时间大于当前时间。比较小时和分钟。
SELECT * FROM example WHERE DATE_FORMAT( finishTime,'%H:%i')>DATE_FORMAT( beginTime,'%H:%i')追问

SELECT * FROM sg_meeting_info t WHERE t.meetingDate = NOW()
AND DATE_FORMAT(NOW(),'%H:%i') > t.beginTime
AND t.finishTime > DATE_FORMAT(NOW(),'%H:%i');

温馨提示:答案为网友推荐,仅供参考
相似回答