向ssrs查询添加静态行

时间:2017-03-09 02:59:57

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

我想知道是否有办法向SSRS查询添加固定/静态行,具体取决于该行是否存在。

假设我有下表:

Header1 | HEADER2

Value1 |值2

我想知道如果Header1还没有包含名为Value的行,如何在Header1下添加一个名为Value的附加行,其中Header2的值为0?

PS:我不能使用SQL关键字CONTAINS 谢谢。

1 个答案:

答案 0 :(得分:1)

您可以使用union包含静态行。

if not exists (select 1 from Table where Header1='Value')
BEGIN
select Header1, Header2
From Table
Union
Value as 'Header1',0 as 'Header2'
END