我最近发布了一个关于如何在SQL Server Reporting Services中处理空值的问题。该问题位于。应用WHERE @MyParam=MyCol OR @MyParam IS NULL会遇到一个问题,那就是如果我选择了单个非空值(从下拉列表中选择并将其作为SQL Server中的值传递),这也会带来空值记录它应该只带来非空值的记录。
下面是所发生的事情--我需要有条件地从我的数据库中的表中选择与通常不同的值,如下所示:Id int (非空)ParentId int (非空)EventOn DateTime (非空)用户int(空)SELECT RST.* FROM RangeSheetTime RST
WHERE RST.现在,不管startorend的值如何,我都想显示结果。但有个陷