MySQL如果字符串包含'符号如何在LIKE中搜索

时间:2016-05-09 08:55:48

标签: mysql

如果我的字符串包含'符号?

,如何从数据库中搜索名称?

这是我想要搜索的查询,但我无法像这样搜索。

SELECT  * from  distributor where name  like'%jeni'%'

如果我的字符串包含'符号,如何搜索文本?

2 个答案:

答案 0 :(得分:3)

你应该逃避它(就像在这样的几乎所有情况下)

SELECT  * from  distributor where name  like'%jeni\'%'

您还可以找到更多here

答案 1 :(得分:0)

加倍单引号。

SELECT  * 
FROM distributor 
WHERE name LIKE '%jeni''%'