[英]Jasper iReport Designer, weekly average
我正在与iReport Designer一起使用,并且想问问如何根据日期计算列的平均总和?
我正在处理一个报表,该报表的数据库包含一个由两列组成的表:第一个是具有DATE值的"sample_time
”,第二个是具有int值的"watt"
。
我想做的是获取"watt"
列,并将其显示为报告中的平均值(我可以这样做),然后显示同一列“瓦特”,但取平均值基于其他"sample_time"
的日期柱。
可以说我有2008年1月1日from 2008-01-01 to 2008-01-20
1月20日之间的日期,我想做一个每周的平均值,比方说从01年1月到01月7日,我该怎么做?
好吧,我认为使用JasperReports Groups可以轻松实现这一目标。 您可以基于sample_time
列创建一个组,并计算每个组的平均值(这意味着,对于每个日期,就像在SQL查询中进行分组一样)。 这里有两个快速教程: JasperReports组 || 团体
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.