模糊查询

论坛 期权论坛 脚本     
已经匿名di用户   2022-7-2 21:57   1786   0

*%,*相当于转义字符

o.name LIKE CONCAT('%',#{condition},'%')ESCAPE '*'

select * from table where '%ABCDE' like '\%ABCDE' escape '\';
该语句中,由于%是特殊字符,所以like后面的字符串中%需要转义,这是需要使用escape来定义转移符。例子中“\”被定义为转移字符。

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:81
帖子:4969
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP