2012-02-14 3 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; 

, которая будет повторно turn "2012-02-06 12: 19: 28.448"

Теперь я ищу запрос, который мог бы вернуть ошибки за последние 15 минут.

Любая помощь по этому вопросу будут оценены

ответ

2

Это должно сделать трюк:

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

Спасибо за тонну сэр !! Это работает – Makky

Смежные вопросы