2015-04-30 57 views
0

很抱歉的編輯...顯示對MS SQL Server報表生成參數Null值

我想,當用戶選擇只顯示「空」 @選項的下拉參數列表中選擇= 2( MS SQL Server報表生成器)。該參數通過查詢顯示可查看的類型。問題是表(watable)不包含空值。即使它包含Null,如何在下拉列表中只顯示null選項?

--display type 

    IF @Select = 1 
    BEGIN 
     SELECT DISTINCT type 
     FROM watable 
    END 
    --display null 
    --display type 
    IF @Select = 2 
    BEGIN 
     SELECT DISTINCT type 
     FROM watable 
    END 

回答

1

UNION怎麼樣?

喜歡的東西

IF @Select = 1 
BEGIN 
    SELECT DISTINCT type 
    FROM watable 
    UNION 
    SELECT NULL 
END 
0

這是你需要什麼?

--display type 

IF @Select = 1 
BEGIN 
    SELECT DISTINCT type 
    FROM watable 
    UNION 
    SELECT NULL type 
END 
相關問題