填报表查询条件为空的时候默认查所有,能不能实现为空的时候查询为空呢
那就直接这个写法
select * from 表
where 字段='${控件名}'
===========
${if(len(company_cd)=0,"and 1=2"," and company_cd in ('"+company_cd+"')")}
1=1为true, 1=2 为false
示例:
SELECT * FROM 销量 ${if(len(area) == 0,"where 1=2","where 地区 = '" + area + "'")}