2015-02-07 42 views
0

我是否需要選擇時間字段至少在未來60分鐘內的記錄?在Postgresql之前60分鐘選擇小時

例如:

table 
time = '05: 30: 00 ' 
time = '04: 30: 00 ' 
time = '03: 30: 00 ' 
time = '06: 30: 00 ' 

如果我諮詢05:00:00應該返回記錄

time = '05: 30: 00 'and 
time = '06: 30: 00 ' 

。我搜查了但只在幾個小時之間找到。

回答

0

要選擇在接下來的一個小時的時間值的記錄:

select * from yourtable where time between now() and now() + '1 hour'::interval; 
相關問題