一个 Table 中的多个数据集或在 Table 中显示不同的值(SSRS)

Multiple Datasets in one Table OR show distinct Value in Table (SSRS)

我对 SSRS 还很陌生,目前正在构建我的第一份报告。我遇到了一些我认为应该相当容易的报告问题,但到目前为止我找不到正确的答案。

我有一个 table 类似于:

Material - - Date - - Amount

MatA - - 02/12/15 - - 10

MatB - - 02/12/15 - - 12

MatA - - 02/15/15 - - 5

MatA - - 02/16/15 - - 10

...

我想做的是在 table 中将一个 material 的所有金额相加。结果应如下所示:

Material - - Sum

MatA - - 25

MAtB - - 12

...

我的 table 有大约 200.000 行,其中有 150 多种不同的 material,因此手动选择绝对不是一种选择 ;)

我目前的方法:

非常感谢您的帮助! 谢谢,祝一切顺利。

从表面上看,您所问问题的解决方案非常简单,只需将数据集中的查询设置为:

SELECT 
  Material,
  SUM(Amount) AS Sum
FROM 
  <table>
GROUP BY 
  Material
ORDER BY 
  Material

这应该创建一个包含两个字段的数据集,Material 和 Sum,您可以将它们添加到 table 以供显示。