我们在 Web 应用程序中使用报告。该报告是使用JasperReports生成的。
我面临的问题是:
我的 SQL 查询基于 where 子句获取数据:
SELECT * FROM table WHERE level='c'
我可以轻松地在iReport中显示这些信息。
但是我需要触发另一个查询,其中level='d'
需要将相同的信息附加到报告中level='c'
。
我尝试将两个输出分组。但问题是如何在生成报告时触发两个不同的查询,因为我只能在iReport内的 QueryBuilder 中编写一个查询。
反正有没有达到同样的效果。
在本质上:
报告应如下所示:
Level=C
Name Age Phone number
Level=D
Name Age Phone number
只有在完成 c 级后,才会出现 D 级。
任何人都可以请指导。