我希望生成一个报告,其中数据来自多个 SQL 查询。一些查询将有几个列/行作为输出,我想控制什么去哪里。
数据位于 mySQL 数据库中。格式化文本或 CSV 可以作为输出。希望能够自动生成此报告。
有没有人有关于这样做的工具/库的建议?
您几乎可以使用任何报告系统来做到这一点。Windward Reports或 Crystal Reports 付费。Jasper 或 Pentaho 免费。(SSRS 已退出,因为您使用的是 MySQL。)您可以在Reporting Software找到一个很好的列表。您面临的最大问题是易用性与价格。
如果您愿意为商业系统付费,请查看 Windward(免责声明,我是那里的 CTO)。使用 Windward,您设计的报告是 Excel(最适合您使用)、Word 或 PowerPoint。所以设计和布局轻而易举。是的,您可以将输出输出到 XLSX、CSV 或其他任何东西。