0
我们在我们的Web应用程序中使用报告。 该报告使用JasperReports生成。单个JasperReport中的两个SQL查询并填充数据
我现在面临的问题是:
我的SQL查询获取基于where子句中的数据:
SELECT * FROM table WHERE level='c'
我可以很容易地显示iReport的这里面的信息。
但我需要触发另一个查询,其中level='d'
和相同的信息需要附加到报告level='c'
。
我试着分组两个输出。但问题是我如何在生成报表时触发两个不同的查询,因为我只能在QueryBuilder中写入iReport内的一个查询。
有没有办法达到同样的效果。
本质:
报告应该是这样的:C级完成后
Level=C
Name Age Phone number
Level=D
Name Age Phone number
等级d应该只出现。
任何人都可以请指导。