【发布时间】:2023-04-06 01:56:01
【问题描述】:
我的数据库表中有以下数据
id time time_slots
1 time1 09:00-10:30,12:15-14:00,16:30-19:30
2 time2 14:00-15:15,18:30-19:30
3 time3 08:30-10:00,13:00-15:00,15:30-18:00
4 time4 13:00-15:00
5 time5 15:00-16:00,17:30-18:30
现在,如果当前时间是 13:30,那么我想要上表中的 3 条记录(id 1,3,4)。最终结果将是:
id
1
3
4
请帮助我以最佳方式找出解决方案。你的帮助对我很有帮助。提前致谢。
【问题讨论】:
-
哪个数据类型是列time_slots ?????
-
目前,time_slots 将是逗号分隔的字符串。
-
您应该按照以下答案中的建议更改结构