条件分组 - SQL Server报表生成器

时间:2012-05-31 13:56:47

标签: sql reporting-services conditional grouping

在SQL Server Report Builder 2.0中,是否可以使用可用的标准函数创建条件分组?

在我的数据集中,我有一些行为特定字段返回NULL,我不希望它们包含在分组中。

示例数据集

ID    Description    Inventory    Purchase
 1    an inventory   inv1         null
 2    an inventory2  inv2         null
 3    a purchase     null         pur1

我希望分组在ID和库存上,但排除空的项目。

1 个答案:

答案 0 :(得分:0)

从它的外观来看,你只需要在查询的WHERE子句中添加一个条件,如下所示:

SELECT …
FROM   …
WHERE  …
  AND  Inventory IS NOT NULL
GROUP BY
  ID,
  Inventory

当然,除非我遗漏了什么。