我有两个表stops
和arrivaletimes
如果找到该位置而不是像现在这样的路径,我怎样才能获得与stop_id相关的route
。例如,如果找到停止ABC
,我想获得此stop_id的路由取决于当前时间。
结果查询:
SELECT route from arrivaltimes INNER JOIN stops ON
arrivaltimes.stop_id=stops.stop_id WHERE
time_format(arrivaltime,'%H:%i')= time_format(curtime() ,'%H:%i')
但我希望得到路由1
作为结果,而不是所有与stop_id相关的路由
答案 0 :(得分:0)
PFB更正了位置信息:
SELECT
route FROM arrivaltimes
INNER JOIN
stops ON arrivaltimes.stop_id = stops.stop_id
INNER JOIN
stops ON arrivaltimes.location = stops.location
WHERE
time_format(arrivaltime,'%H:%i') = time_format(curtime() ,'%H:%i')
ORDER BY
arrivaltimes.stop_id DESC LIMIT 1;
让我们知道结果。