【问题标题】:PostgreSQL Select Query for DatePostgreSQL 选择日期查询
【发布时间】:2012-03-05 19:10:29
【问题描述】:

我在 Postgres 数据库“日志”中有一个表,其中包含错误日志及其创建日期

示例查询: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 分钟内发生的错误的查询。

对此的任何帮助将不胜感激

【问题讨论】:

    标签: database postgresql timestamp


    【解决方案1】:

    这应该可以解决问题:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-12-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-30
      • 2019-04-16
      • 2014-06-22
      相关资源
      最近更新 更多