如果此查询返回从当前日期起 30 天的数据,需要修改它以仅返回当前月份的数据,而不是从当前日期起 30 天的数据
SELECT count(1) AS counter FROM users.logged WHERE createddate >= date_trunc('month', CURRENT_DATE);
关于如何基于 Postgres 调整此查询的任何提示
问候
最佳答案
这样的事情应该可行。
SELECT count(1) AS counter
FROM users.logged
WHERE date_trunc('month', createddate) = date_trunc('month', current_date);
关于postgresql - 计算当月的数据 - 而不是 30 天前的 Postgres 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19889029/