【发布时间】:2014-06-13 16:44:15
【问题描述】:
我正在尝试查询我的 postgresql 数据库以返回日期在特定月份和年份的结果。换句话说,我想要一个月的所有值。
到目前为止,我能够做到的唯一方法是这样的:
SELECT user_id
FROM user_logs
WHERE login_date BETWEEN '2014-02-01' AND '2014-02-28'
问题是我必须在查询表之前计算第一个日期和最后一个日期。有没有更简单的方法来做到这一点?
谢谢
【问题讨论】:
-
间隔是否总是一个月,或者可能是,您可能从 15 日开始,到下个月的 7 日结束?
标签: sql postgresql date intervals between