如何将子集与条件匹配的记录分组

时间:2013-10-03 14:13:57

标签: sql visual-studio-2008 microsoft-reporting

我在VS2008中创建了一个Microsoft报告,其中显示了在工厂中测试的产品的详细信息。此问题的相关字段是:SerialNumber(int),Pass(bool)。 还有一个记录ID,这意味着每个SerialNumber可能存在多个条目。

我们希望报告显示的是分组,其中SerialNumbers从未满足条件Pass = True(即实际拒绝),其余至少有一条记录显示Pass = True。

当前分组的表达式是“= Fields!Pass.Value”,它分割传递和失败记录(然后进行排序等)。

1 个答案:

答案 0 :(得分:0)

如果其他人遇到这种情况并想知道我是如何解决它的,我在SQL查询中添加了一个额外的布尔列,名为'Reject',返回true或false并使用它来对报告进行分组。

与报告功能一样强大,对于CountCountDistinct之外的设置数据,它的功能似乎非常有限。

相关问题