我们正在尝试在每月的18号在Cognos中安排一个报表,以显示上个月18号到当月17号的数据。我将如何定义此过滤器?我们以前使用过类似的东西:
[date] between _add_days(current_date,-7 and _add_days(current_date,-1)
,但是由于月份的长度不同,因此无法制定出开始日期的方法。任何建议将不胜枚举
答案 0 :(得分:1)
尝试
[date] between add_days(first_of_month(_add_months(current_date,-1)),18) and add_days(first_of_month(current_date),17)