有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