String sqlExceptSelect =" from 表名 where 逻辑删除字段名 = 'N' "if(search !=null&&!search.trim().isEmpty()){
sqlExceptSelect +=" and 字段名 like '% "+ search +"%' "+" or 字段名 like '% "+ search +"%' "+" or 字段名 like '% "+ search +"%' "+" or 字段名 like '% "+ search +"%' ";}
正确代码如下:(在and后面加上括号即可)
String sqlExceptSelect =" from 表名 where 逻辑删除字段名 = 'N' "if(search !=null&&!search.trim().isEmpty()){
sqlExceptSelect +=" and (字段名 like '% "+ search +"%' "+" or 字段名 like '% "+ search +"%' "+" or 字段名 like '% "+ search +"%' "+" or 字段名 like '% "+ search +"%') ";}