我使用Postgresql(9.3)数据库和Pentaho报表设计器进行报表设计。我的要求是,我需要在pentaho中创建两个下拉参数(年和周),其中year参数显示年和周参数显示周数为1,2,3 ... 52。到这里我没有问题,但我陷入了SQL查询。实际上,当我选择周参数中的任何周数时,例如20,我需要填充15-20周的数据以及之前的6周10-15的数据。更重要的是,如果我选择第2周,它必须取得前几年的记录,例如:48(2013)到2(2014),甚至在此之前的6周。有人可以帮我解决这个问题。
谢谢, Abdur Rahmaan