为了账号安全,请及时绑定邮箱和手机立即绑定

模糊查询匹配字符串不能拼接

模糊查询这边拼起来有问题啊,会变成  '%''查看''%' 难道只有我有这样的问题吗?

正在回答

1 回答

SQL 模糊查询中  % :表示任意0个或多个字符。可匹配任意类型和长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。
比如 SELECT * FROM [user] WHERE u_name LIKE '%三%'                                                                                将会把u_name为“张三”,“张猫三”、“三脚猫”,“唐三藏”等等有“三”的记录全找出来。

这个代码也没有去自己写,你去试一下'%'?'%'改成‘%?%’

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
通过自动回复机器人学Mybatis---基础版
  • 参与学习       107417    人
  • 解答问题       786    个

微信公众号自动回复功能学习Mybatis,基础教程加案例实战方式学习

进入课程

模糊查询匹配字符串不能拼接

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信