select date, count(*) from public.asm_insights where date > dateadd(MONTH, -1,GETDATE()) group by date
我想得到上个月第一天到最后一天的记录数。如何改进我的查询?我正在使用红移,所以datepart()对我不起作用。
2vuwiymt1#
对于日期筛选,您可以使用:
select date, count(*) from public.asm_insights i where date < date_trunc('month', current_date) and date >= date_trunc('month', current_date) - interval '1 month' group by date;
1条答案
按热度按时间2vuwiymt1#
对于日期筛选,您可以使用: