如:需要三个文本参数控件
可以实现
控件A/B/C【单】
或者:
控件A和控件B【双】
或者
控件A和控件C【双】
控件B和控件C【双】
控件A和控件B和控件C【叁】
的联合查询吗
如何可以,SQL的参数如何写?
简单描述:
能否实现控件独立查询的同时又能实现联合查询
直接
select * from 表 where 1=1
${if(len(A)==0,""," and 字段1='"+A+"'")}
${if(len(B)==0,""," and 字段2='"+B+"'")}
${if(len(C)==0,""," and 字段3='"+C+"'")}
额有点没太明白
你看这种的可以不
and 1=1 ${if(len(code) == 0 , "", " and BRAND = '"+code+"' " )}
and 1=1 ${if(len(name) == 0 , "", " and PRODUCT_TYPE = '"+name+"' " )}
and 1=1 ${if(len(p_name) == 0 , "", " and MASS_NO = '"+p_name+"' " )}
参数为空就不生效,参数不为空就过滤
每个控件值选择公式,输入sql()来进行联动,不知道这个是不是你想要的联合查询