有2列时有表格。第一栏是开始时间的车间。第二栏是完成车间的小时。MySQL的小时数范围
例子:
id | start | stop
1 | 10 | 18
2 | 8 | 20
3 | 11 | 21
我需要现在正在商店的列表。
Now hour = 10
start >= '".$now_hour."' and stop <= '".$now_hour."'
我只看到店id=1
,但店id=2
也应列出。
有2列时有表格。第一栏是开始时间的车间。第二栏是完成车间的小时。MySQL的小时数范围
例子:
id | start | stop
1 | 10 | 18
2 | 8 | 20
3 | 11 | 21
我需要现在正在商店的列表。
Now hour = 10
start >= '".$now_hour."' and stop <= '".$now_hour."'
我只看到店id=1
,但店id=2
也应列出。
您可以在nowHour
where ? between start and stop
?
使用between
子句与你的价值是nowHour
值占位符。
在您的脚本语言中使用预准备语句来绑定占位符。
太棒了!我认为应该使用'之间',但我不知道如何。 – viko