搜索SQL db并获得最接近的时间匹配

时间:2015-03-04 14:45:31

标签: php sql database search

我正在尝试创建一个查询,根据SQL CURRENT_TIME搜索表一段时间,并返回对我的表的最佳(或最接近的匹配)。行时间是time类型。见下文db snipet:


站时间
纽波特19:00:00
格兰杰19:07:00
Altonepost 19:23:00

基于此search sql time query,我测试了几个变体,发现这是一个可能的解决方案。请参阅下面的修改后的查询,如果有人有任何建议,那就太棒了。

SELECT * FROM STATIONS
WHERE station = 'Granger'
   OR (time >= CURRENT_TIME)
ORDER BY time ASC
LIMIT 3

0 个答案:

没有答案