在进行layui+ssm框架进行过滤查询时,出现标题的这个错误,百度一下,总的来说就是:你的sql语句写错了!!!
@Select("SELECT * FROM company_admin where (account LIKE concat('%',#{account},'%')) "
+ "and (supervisory_level LIKE concat('%',#{supervisory_level},'%')) "
+ "LIMIT #{start},#{size}")
public List<Admin> showAllAdminByLimit(@Param("start")Integer start,@Param("size")Integer size,@Param("account")String account,@Param("supervisory_level")String supervisory_level);
重点是上面的concat,由它来对sql语句的过滤部分进行整合,写法为:(account LIKE concat('%',#{account},'%')) 就对了!各位有什么见解,可以进行评论哦!