计算SSRS表中的出现次数

时间:2016-07-29 18:51:34

标签: reporting-services

你好,希望你能帮忙。

致力于SSRS。有以下数据集。

ID       City      Country
1       London     England
2       Glasgow    Scotland
3       Aberdeen   Scotland
4       Swansea    Wales
5       London     England
6       Glasgow    Scotland
7       Glasgow    Scotland
8       Manchester England  

想有一张桌子,按城市分组并显示每个城市的出现次数,见下文?

   City         Country      Total
  Glasgow       Scotland       3
  London        England        2
  Manchester    England        1
  Swansea       Wales          1
  Aberdeen      Scotland       1

我该怎么做呢?

2 个答案:

答案 0 :(得分:2)

创建City组后,请使用以下表达式:

=COUNT(Fields!City.Value,"City")

如果有帮助,请告诉我。

答案 1 :(得分:2)

从您的问题看来,您不希望报告中的详细信息,只需要摘要数据。如果你想要细节,Alejandro Zuleta的答案将会奏效。如果您不需要详细信息,可以在数据集中进行分组:

select city, country, count(*) as total
  from <yourtable>
 group by city, country;