SELECT * FROM 订单 where 1=1${if(len(area) == 0,"","and 货主地区 = '" + area + "'")}
$ {area}参数名,
if(len(area)== 0,“”,“和货主地区= ='”+ area +“'”)当参数len(area)字串长度等于0时,如为空SQL与法则会
SELECT * FROM 订单 where 1=1
如果字串长度不等于0时SQL
SELECT * FROM 订单 where 1=1 and 货主地区 = ${area}
$ {area}参数值为你填入或预设的值
where 1=1 为真,为了当参数为空时也可以执行SQL所以需要加1=1不然没有加SQL会错误
AND 是并且