我需要从mySQL数据库中获取所选的时间范围,但我真的很挣扎...基本上 - 时间列表是:
id Start End
1 2:00 3:00
2 3:00 4:00
3 4:00 5:00
我选择了:
2:00 3:00
3:00 4:00
我想获取所选日期的ID
以下是我的尝试:
SELECT id FROM DB WHERE start_time BETWEEN '$from_time' AND '$to_time';
但代码不起作用,它只获得选定的2:00 - 3:00
时间,不 3:00 - 4:00
时间。
当我尝试:
SELECT id FROM DB WHERE start_time >= '$from_time' AND to_time <= '$to_time';
我得到否 resutls ...请帮助..
答案 0 :(得分:1)
试试这个:
select id from table where '$from_time' >= start_time and '$to_time' <= to_time;