2012-02-14 107 views
0

我有一個表,這與他們的創建日期持有錯誤日誌Postgres數據庫「日誌」PostgreSQL的選擇查詢的日期

樣本查詢:Select creation_date from logs

回報

"2011-09-20 11:27:34.836" 
"2011-09-20 11:27:49.799" 
"2011-09-20 11:28:04.799" 
"2011-09-20 11:28:19.802" 

我能找到輸出使用命令的最新錯誤

SELECT max(creation_date) from log; 

這將重新轉「2012-02-06 12:19:28.448」

現在我正在尋找一個查詢,它可能會返回最近15分鐘內發生的錯誤。

任何幫助可以理解

回答

2

這應該做的伎倆:

SELECT * FROM logs WHERE creation_date >= NOW() - INTERVAL '15 minutes' 
+0

由於一噸先生!這是一種享受 – Makky 2012-02-14 12:18:29