所有数据都来自一张桌子。日期基于表的creation_date字段。我想创建一个类似于以下示例的报告:
No. Prior to No. On
10/01/2015 10/1/2015 Total No.
a 5 1 6
b 10 3 13
c 1 0 1
我无法弄清楚如何在同一个"报告页面"上显示合并结果。我必须创建2个报告页面,一个用于前一个日期,另一个用于日期" on"。
答案 0 :(得分:2)
确定。如果我正确理解您的数据,请执行此操作。
在报告中使用查询项创建查询:
[否。在2015年10月1日之前],使用Aggregate Function ='Total'和表达式
case when creation_date < to_date('10/01/2015', 'DD/MM/YYYY')
then 1 else 0 end
[否。在2015年10月1日],使用Aggregate Function ='Total'和表达式
case when creation_date >= to_date('10/01/2015', 'DD/MM/YYYY')
then 1 else 0 end
[总编号],带表达式
[No. Prior to 10/01/2015] + [No. On 10/1/2015]
使用此值创建简单表。
或者您可以尝试使用交叉表。