最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
sql模糊搜索有通配符怎么操作
时间:2022-06-29 08:09:56 编辑:袖梨 来源:一聚教程网
如我要查找文章中的一个字符
例:
代码如下 | 复制代码 |
select * from table where content like '%key%' |
但是key中本身就有'%'号,这样肯定是sql语句出错了或查不出我们想要的内容。
后来百度找到了sql中ESCAPE定义转义符,这样就可以解决这个问题了。
示例:
代码如下 | 复制代码 |
select * from table where content like '%/%%' escape '/' |
/为转义字符,第二个%为普通字符,第一、三个%为通配符。
代码如下 | 复制代码 |
select * from table where content like '%/%//%' escape '/' |
/为转义字符,第二个%为普通字符,第一、三个%为通配符,第二个/为转义字符,第三个/为普通字符。
小提示
由于%是特殊字符,所以like后面的字符串中%需要转义,这是需要使用escape来定义转移符。例子中“”被定义为转
移字符。
相关文章
- 瓦罐煨汤是我国哪个地方的非遗美食 蚂蚁新村11月27日答案 11-28
- 王者荣耀S38赛季体验服更新有什么 S38赛季体验服更新内容介绍 11-28
- FF14手游拂晓测试怎么参加 11-28
- FF14手游拂晓测试怎么玩 最终幻想14水晶世界拂晓测试招募faq介绍 11-28
- FF14手游拂晓测试怎么参加 最终幻想14水晶世界测试招募活动介绍 11-28
- 《崩坏:星穹铁道》后真相时代成就达成攻略 11-28