如何过滤行中的空列

时间:2016-07-17 14:24:33

标签: sql-server vb.net stored-procedures

CREATE PROCEDURE [dbo].[25]
    @param1 int
AS
    SELECT c.Name, c.Age, c2.Name, c2.Country
    FROM Cus C 
    INNER JOIN Cus2 C2 ON c.id = c2.id
    WHERE c2.country is not null and c2.id = @param1
    ORDER BY c2.Country 

    RETURN 0

以上是我的存储过程。

我想要发生的是过滤那些具有空列的行,并且只在该特定列中显示那些带有字符串值的行。

我希望它在RDLC中显示。在我当前的存储过程中,它不会过滤掉空行的列。

1 个答案:

答案 0 :(得分:0)

CREATE PROCEDURE [dbo].[25]
    @param1 int
AS
    SELECT c.Name, c.Age, c2.Name, c2.Country
    FROM Cus C 
    INNER JOIN Cus2 C2 ON c.id = c2.id
    WHERE (c2.Country <> '') and (c2.id = @param1)
    ORDER BY c2.Country 

RETURN 0

我只看到另一篇文章的答案。感谢那些帮助过我的人。