首页 > 数据库技术 > 详细

mysql特殊字符查询_MySQL用LIKE特殊字符搜索

时间:2021-09-02 00:30:04      阅读:17      评论:0      收藏:0      [点我收藏+]

SQL的LIKE查询语句中,有一些特殊的字符,需要转换后才能搜索到结果:

‘:用于包裹搜索条件,需转为\‘;

%:用于代替任意数目的任意字符,需转换为\%;

_:用于代替一个任意字符,需转换为\_;

\:转义符号,需转换为\\\\。

以下是一些匹配的举例。

SELECT * FROM `table` WHERE `title` LIKE ‘a\‘b%‘; -- 搜索a‘b...

SELECT * FROM `table` WHERE `title` LIKE ‘a\%b%‘; -- 搜索a%b...

SELECT * FROM `table` WHERE `title` LIKE ‘a\_b%‘; -- 搜索a_b...

SELECT * FROM `table` WHERE `title` LIKE ‘a\\\\%‘; -- 搜索a\b...

 

mysql特殊字符查询_MySQL用LIKE特殊字符搜索

原文:https://www.cnblogs.com/zhangzhiping35/p/15211691.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!