从 mysql 数据中获取 php 中的小计、总计和总计报告

Get Sub total, total and grand total report in php from mysql data

我需要找出答案:

1) 特定用户在某个日期完成的总条目数 2) 在特定日期完成了多少个条目。

我能够运行这个查询:

SELECT app_user,DATE(app_doe),COUNT(*) AS entries,`institution`,`qualification` FROM `details` WHERE MONTH(app_doe)="12" AND YEAR(app_doe)="2017" GROUP BY app_user,DATE(app_doe),`institution`,`qualification` ORDER BY DATE(app_doe) DESC,app_user

并从 mysql table.

中获得以下输出

我需要使用 php 根据上述 mysql 查询输出在报告中安排数据,但我不知道如何计算总计、小计,如上所述:

请提供有关如何继续的指示...

首先将查询中的 GROUP BY whatever 更改为 GROUP BY whatever WITH ROLLUP。您将在每个包含汇总值的分组末尾获得额外的行,并且 NULL 值指示确定每个汇总值的组。 https://dev.mysql.com/doc/refman/5.7/en/group-by-modifiers.html

您可能需要调整呈现程序才能很好地呈现修改后的查询。