按组别划分SSRS(按两个字段划分)

时间:2018-04-13 19:38:33

标签: tsql reporting-services group-by distinct ssrs-2012

我无法创建子组,我只需要弄清楚如何在SSRS中为给定组编码一个sum语句(现在看起来像这样)=Sum(Fields!seats.Value)但是该组重复数据它有customer_no, order_no, seats, and zone.的信息。如果一个客户有多个区域,则总计(席位)重复。

for example
customer_no  order_no  seats  zone
1            1          2     5
1            1          2     32
2            2          3     3
3            3          2     4
4            4          1     11
4            4          1     8

Totals should be: 
4            4          8 
what i'm getting is 
4            4          11

在这种情况下,需要发生的事情是总和必须为客户1和4增加他们的座位总数只有一次。关于如何编写代码以及如何返回数据,我无能为力(唉)。目前我的总结报表总计了每个分组的所有席位。然后导致错误的总数。

我已经看过几个有类似问题的帖子,但没有解决这个问题。

请指教。

**如果不能做到这一点我有一个想法,当有多行我可以突出显示有用户的时候突出显示当前问题的行为一个客户/订单组合审查,分别不知道如何做到这一点。 **

1 个答案:

答案 0 :(得分:0)

如果订单号为no的组名为ORDER_NO,则可以使用:

libsasl2-dev

将其添加到右侧的列中,它将显示特定订单号是否有多行。