0

我需要COGNOS每天运行一份报告,其中我需要2019-01-01当前日期的数据,-1。我一直在使用过滤器进行[Date]中间处理YYYY-MM-DDYYYY-MM-DD没有问题,但无法找到一种方法来提取起始日期为当前日期的数据,-1。

这个事情谁有经验?

4

1 回答 1

0

试试这个过滤器:

[Date] BETWEEN 2019-01-01 AND _add_days(current_date,-1)

由于 2019-01-01 是一年的第一天,您甚至可以进一步概括:

extract(year,[Date]) = extract(year,current_date) AND [Date] <= _add_days(current_date,-1)

这将返回从今年年初到运行前一天的所有数据,无论是今年运行还是任何一年运行。

于 2019-03-12T21:03:19.777 回答