例如:复选框值=1,2,3
选择1 where条件中使用sql1
选择2 where条件中使用sql2
选择3 where条件中使用sql3
选择1,2,where条件中使用sql1或者sql2(结果是并集)
选择1,3,where条件中使用sql1或者sql3(结果是并集)
选择2,3,where条件中使用sql2或者sql3(结果是并集)
选择1,2,3,where条件中使用sql1,sql2或者sql3(结果是并集)
关联数据集-https://help.fanruan.com/finereport/doc-view-125.html
那你这个就复杂了,一个方法是在数据集里面写多个if嵌套,根据参数判断执行哪个SQL;
另一个方法是把这做7个表,根据参数隐藏不符合条件的表
返回值类型设置字符串,然后自己写好分隔符
数据集里就简单多了
试试这样行不行