SSRS 数据集 - 在需要条件的上下文中指定的非布尔类型的表达式,靠近"",""



我试图做一个报告,我有@myTab参数的问题,我需要多个选择能够选择几个或所有的元素,并能够知道它属于哪个国家,问题发生时,我选择多个元素,这是查询我忽略

select [CompanyName],[ContactName],[Country] from [Customers] 

where [Customers].ContactName in (@myTab) and [Customers].Country=@pais or 

[Customers].Country=@pais and @myTab is null

这是因为@myTab是null条件(我们不能直接用"is null"检查多值参数),尝试删除它并再次验证。还有一件事是,要确定"one_answers"和";Or"条件-使用适当的括号来避免数据问题

最新更新