我在where语句后面写多个OR参数 例如 数据列 in('${参数1}')or 数据列 in('${参数2}')..... 但是为什么第二个OR的数据会显示为空
数据集里面不会为空的。你的参数有值没有?还有检查一下你参数面板的参数名称与你的数据集的名称是不是一样的??
你查看一下最终的执行SQL是什么样子的
SELECT * FROM 表 where 1=1 and (数据列 in ('${参数1}') or 数据列 in ('${参数2}'))