我有这样的数据字段(时间):
9:00-11:00 am
7:00-9:00 am
6:30-7:30 pm
1:00-2:30 pm
从表中按时间ASC选择*
结果:
1:00-2:30 pm
6:30-7:30 pm
7:00-9:00 am
9:00-11:00 am
我无法正确排序。任何帮助都可以。
谢谢
最佳答案
将您的时间存储在两个单独的TIME
字段(例如,start_time
和end_time
)中,这些字段可以由数据库合理地排序。仅将时间范围存储为文本不会告诉数据库任何信息,也无法神奇地理解其含义。