2010-08-13 59 views
1

簡單的問題(我希望):SQL選擇一個給定的時間過去一小時

我有一個簡單的兩列表,測量和測量時間。 如何選擇在過去一小時30分鐘內完成的所有測量?雖然這些測量應該定期進行(在這種情況下每15分鐘一次),但數據中經常存在差距。

樣品表:

 value |  obstime 
------------------------------------- 
     1.1 | 2010-08-13 14:00:00 
     1.2 | 2010-08-13 13:45:00 
     1.3 | 2010-08-13 13:30:00 
     1.4 | 2010-08-13 12:30:00 
     1.5 | 2010-08-13 12:00:00 
     2.2 | 2010-08-13 09:30:00 
     ... |   ..... 

在這個例子中,我試圖提取表的第三,第四和第六行。請注意,本來應該是15分鐘的間隔。順便說一下,我使用的是postgresql v。8.2.6。

+0

聽起來很簡單,但什麼樣的窗口的你在看的數據?你可以發佈一個小樣本嗎? – 2010-08-13 18:56:56

回答

相關問題