Jasper reports Jasper iReport Designer,每周平均

Jasper reports Jasper iReport Designer,每周平均,jasper-reports,ireport,average,designer,Jasper Reports,Ireport,Average,Designer,我正在与iReport Designer合作,想问一下如何根据日期计算列的平均和 我正在编写一份报告,该报告的数据库包含两列表格:第一列是“sample\u time”,其中包含日期值,第二列是“watt”,其中包含int值 我想做的是取“watt”列,并在报告中显示为平均值(我可以这样做),然后显示同一列“watt”,但根据另一“sample\u time”列的日期的平均值 假设我有从2008-01-01到2008-01-20的日期,我想做一个每周平均值,假设从01-01到01-07,我怎么做

我正在与iReport Designer合作,想问一下如何根据日期计算列的平均和

我正在编写一份报告,该报告的数据库包含两列表格:第一列是
“sample\u time
”,其中包含日期值,第二列是
“watt”
,其中包含int值

我想做的是取
“watt”
列,并在报告中显示为平均值(我可以这样做),然后显示同一列“watt”,但根据另一
“sample\u time”列的日期的平均值


假设我有从2008-01-01到2008-01-20的日期
,我想做一个每周平均值,假设从01-01到01-07,我怎么做

好吧,我认为使用JasperReports组可以很容易地实现这一点。您可以基于
sample\u time
列创建一个组,并计算每个组的平均值(这意味着,对于每个日期,它就像在SQL查询中执行分组操作一样)。这里有两个快速教程:
||

谢谢你,Endrik,我会看一下教程和你的建议,如果我能做到的话,我会回复你的。非常感谢。因为我对SQL server和Jasper reporting完全是新手,所以我似乎找不到一种方法来做到这一点。现在我正在使用一个简单的查询从我的表中选择两列并将它们放入jasper报告中,但我不知道是否应该将查询更改为特定日期,以及如何对日期进行分组,然后根据每周、每月的分组显示另一列的平均统计数据……我解决了这个问题,谢谢。我经常使用SQL语句,现在我得到了我所需要的。很高兴听到:)。请你也投票支持我的服装好吗?