我使用的是SQL Server Report Builder。
我有20台机器,我计算了这20台机器的废料数据。 在我的查询中,它看起来像:
SELECT SUM(case when ScrapName = 'Blown wheel' then scrapUnits else 0 end) AS BlownWheel,
Sum(case when ScrapName = 'Blown bell' then scrapUnits else 0 end) AS BlownBell,
Sum(case when ScrapName = 'Produced' then scrapUnits else 0 end) AS Produced
为了得到报废,我在SSRS中进行了计算:
=SUM(Fields!BlownWheel.Value) + SUM(Fields!BlownBell.Value) / SUM(Fields!Produced.Value)*100
这个计算给了我正确的值。
我的问题现在是我必须创建一个新报告,在此报告中,我想展示这20台产生最大废料值的机器中的一个。
之前我在Excel中手动完成了这项工作。现在我想将其创建为报告。