2017-03-09 47 views
0

我想知道是否有一种方法来添加固定/静态行到SSRS查询取决于如果行存在。添加静态行到ssrs查询

比方说,我有下表:

Header1 | Header2

Value1 | Value2

我想知道如果Header1尚未包含名为Value的行,那么如何在Header1中添加名为Value的额外行,其Header2的值为0?

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

回答

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 
+0

@CoFran,请标记为答案,如果这是你在找什么。谢谢! –