mysql预编译模糊查询like用法

       最近在开发项目时,需要用到like查询,使用的是mysql预编译查询方式,所以一时也不知道该如何写,最终网上找到了答案,在这里跟大家分享一下。

       博主原本是这样写的:

select  id,name,age from people where address LIKE  %?% order by id desc

       然后就是查不出来,所以博主就怀疑写法有问题,最终使用了用sql的concat字符串连接函数,换成以下写法:

select id,name,age from people where address LIKE concat('%','ab','%')  order by id desc

模糊查询ab,这样我们就可以查出数据了,成功解决这一问题。

你可能感兴趣的:(PHP,MySql)