不传参数的时候,没有执行select * from ,还执行了后面的where条件
len(area)==0,而不是len(area==0)
写错了 where 1=1 ${if(条件 ,"","and ")}
------------
你这样写也行,但是len写错了
len(参数名) == 0
${if(len(area)== 0 ,"" ,"where 地区 = '" +area+ "'" )}
SELECT * FROM 销量 ${if(len(area)==0,"","where 地区='"+ area + "'")}
==============