比如以下这句我经常使用但是还是没能搞明白 ${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) 如何改进去呢 组合几次都每成功 |