这是我的表:shift_master
shift(varchar) | start_time(varchar) | end_time(varchar)
Morning | 06:00 AM | 02:00 PM
AfterNoon | 02:00 PM | 10:00 PM
Evening | 10:00 PM | 06:00 AM
我需要一个查询,我将在其中传递当前时间,它会给出当前正在进行的轮类记录。
非常感谢您的帮助。
最佳答案
尝试使用这个
SELECT shift FROM shift_master WHERE TIME(NOW()) BETWEEN TIME(STR_TO_DATE(start_time,'%h:%i %p')) AND TIME(STR_TO_DATE(end_time,'%h:%i %p'))
关于php - 如何从Mysql数据库获取当前时间的当前类次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44697811/