【发布时间】:2021-12-14 12:50:16
【问题描述】:
假设我想要一个特定的时间间隔,例如 (mm/dd/yyyy-1 - 1/1/yyyy-1)
如何在 postgres 中查询这个?
到目前为止,我已经解决了以下问题:
SELECT *
FROM my_table
WHERE date BETWEEN (now()::DATE - INTERVAL '1 year') - ‘1/1/?’ AND (now() - INTERVAL '1 year') - ‘1/1/?’
我不太确定如何获得前一年。
我在正确的轨道上吗?对不起,我是新手。谢谢!
【问题讨论】:
标签: sql postgresql date between