嗨,我在SQL表中有一列HOLDJOB。这个1或0有两个值。我需要在SSRS报告中显示onHold参数为true,然后使用ONHOLD ='1'
排除结果。如果是假的。然后报告应显示保留值为1或0的所有结果
预先感谢
我已将AND p6.HOLDJOB =@OnHold
这个过滤器放入查询中。在报告中,我定义了类似IF Yes='0'
的参数。一切正常。选择为否时如何显示所有记录。我的意思是我必须排除这种情况
答案 0 :(得分:1)
我将使用以下语法设置WHERE
子句的格式。
SELECT
p6.*
FROM
YourTable AS p6
WHERE
1=1
AND (@OnHold = 0 OR p6.HOLDJOB = @OnHold)