如何在sql数据集中判断参数个数,如果去个执行一段sql,多个则执行另一段sql呢?比如
if len(CHARINDEX(',',$年月))>0
sql1
else
sql2 这样?
${if(count(split(kk,","))>1,"sql1","sql2")}
-- 比如多个参数以逗号分割,其它分隔符自行扩展。
___________
创建一个存储过程,所有参数都输入,然后根据输入的参数在过程里执行不同的语句。写sql语句更方便吧