我有一个 select 语句,它从一个每月汇总表中收集数据,如下所示
companyname, employee, id, usage_a, ... usage_m
我需要从 6 个每月汇总表创建报告,如下所示
companyname, employee, id,
jan_usage_a, ...june_usage_a, average (jun_jan_usage_a),
...
jan_usage_m, ...june_usage_m, average (jan_jun_usage_m)
我用更少的列做了类似的事情,但是我必须为每个月的使用情况创建一个包含列的表,然后使用单个查询逐月合并数据。最后,我将导出到 excel 创建另一列,以平均所需月份的每次使用情况。
对于上面的报告,我必须创建一个超过一百列的表格。我的问题是有没有更好的方法来做到这一点?谢谢。
对不起,如果标题有点不清楚。