比如以下这句我经常使用但是还是没能搞明白${if(len(riqi) == 0,""," and a.riqi = '"+riqi+"'")}如果参数长度为0 那么取空,否则 a.riqi取 riqi这个参数,这样看我明白。'"+riqi+"' 尤其是是这块 为啥一定外面要放加号和双引号 还有单引号然后我现在有个sql代码where m.field0097<'2020-10-01(对应报表筛选条件参数 就想上面的riqi)' and (m.field0199>='2020-10-01' or m.field0199 is null)如何改进去呢 组合几次都每成功