【问题标题】:Select date and hour in query conditions在查询条件中选择日期和小时
【发布时间】:2018-03-30 08:23:22
【问题描述】:

我在 postgres 数据库上使用 PGADMIN 4。我想使用以下查询进行提取,但也添加小时。例如,当前日期早上 6 点。

谢谢

SELECT object_key, audited_changes, created_at
FROM pg_audits
WHERE
source_action = 'funding' AND
created_at >= CURRENT_DATE -1 AND
created_at < CURRENT_DATE
ORDER BY
created_at DESC

【问题讨论】:

    标签: sql postgresql date timestamp


    【解决方案1】:

    您可以写任意小时数来代替N

    SELECT object_key, audited_changes, (created_at + INTERVAL 'N HOURS') as created_at 
    FROM pg_audits
    WHERE
    source_action = 'funding' AND
    created_at >= CURRENT_DATE -1 AND
    created_at < CURRENT_DATE
    ORDER BY
    created_at DESC
    

    【讨论】:

    • 非常感谢
    猜你喜欢
    • 1970-01-01
    • 2020-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-31
    • 2012-03-05
    • 1970-01-01
    • 2019-03-23
    相关资源
    最近更新 更多