這是到目前爲止我的代碼獲取Mearest時間使用MySQL的DATE_FORMAT
"select * from schedule_tbl where sname = '" & Label4.Text &"'
and starting_time <= ending_time and ending_time >= starting_time
and day = DATE_FORMAT(Now(),'%W')"
starting_time ending_time day
07:00:00 08:30:00 Tuesday
08:30:00 10:00:00 Tuesday
它只返回數據庫中的第一條記錄。我想要的是,如果現在的時間是早上8點30分,那麼下一個時間表將顯示爲上午8點30分至上午10點。我如何使用上面的代碼來做到這一點?或者有沒有其他方法可以做到這一點?
示例模式
Sql注入警告。 https://xkcd.com/327/ –
@JuanCarlosOropeza我會稍後再做 –
你的查詢沒有意義。你說'ST <= ET和ET> = ST'是不是相同? –