Sql 在查询条件中选择日期和小时

Sql 在查询条件中选择日期和小时,sql,postgresql,date,timestamp,Sql,Postgresql,Date,Timestamp,我正在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

我正在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

可以用任意小时数代替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