gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-28 23:58:45 24 4
gpt4 key购买 nike

我是 SSRS 的新手,目前我正在构建我的第一个报告。我遇到了一些我认为应该相当容易的报告问题,但到目前为止我找不到正确的答案。

我有一个类似这样的表:

Material - - Date - - Amount

MatA - - 02/12/15 - - 10

MatB - - 02/12/15 - - 12

MatA - - 02/15/15 - - 5

MatA - - 02/16/15 - - 10

...

我想要做的是在表格中对一种 Material 的所有金额求和。结果应如下所示:

Material - - Sum

MatA - - 25

MAtB - - 12

...

我的表格大约有 200.000 行,包含 150 多种不同的 Material ,因此绝对不能手动选择 ;)

到目前为止我的方法:

  • 创建一个仅包含不同 Material 名称(通过查询)的数据集,并将它们用作表中的维度。但是我无法将另一个数据集(包含所有信息)放入同一个表中以使用 SUM() 函数计算第二个字段。

  • 在包含所有信息的数据集中的表中仅显示字段 Material 的不同值,但我不知道如何执行此操作。

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

最佳答案

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

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

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

关于mysql - 一个表中的多个数据集或在表中显示不同的值 (SSRS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30706097/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com