计算列中不同值的数量 - SSRS

时间:2017-09-04 09:43:01

标签: sql-server reporting-services ssrs-2008 ssrs-tablix

是否可以将以下摘要放在同一列的一个文本框中:

Apple
Banana
Apple
Banana
Banana
Orange

输出:

Apple: 2
香蕉: 3
橙色: 1

2 个答案:

答案 0 :(得分:1)

假设水果来自数据集中的“水果”字段,我会在您要设置摘要的字段的表达式上写下这样的内容:

= "Bananas: " & Sum(Iif(Fields!Fruit.Value = "Banana", 1, 0)) & Environment.NewLine &
"Apples: " & Sum(Iif(Fields!Fruit.Value = "Apple", 1, 0)) & Environment.NewLine &
"Oranges: " & Sum(Iif(Fields!Fruit.Value = "Orange", 1, 0)) & Environment.NewLine

看到这个 - > Reporting Services - Count Column Values if equals A

答案 1 :(得分:0)

在这里,您将找到与SSRS中的分组相关的内容

https://stackoverflow.com/questions/18379581/grouping-in-ssrs