我需要在数据库中找到所有实例,其名称中有一个'就像Jason的商店。
问题是,'混淆了查询
SELECT *
FROM `paydayloan`
WHERE `company` LIKE '%'%'
'在中间结束了字符串,我该如何解决这个问题?
答案 0 :(得分:4)
您可以简单地使用双引号:
SELECT * FROM paydayloan WHERE company LIKE "%'%";
答案 1 :(得分:2)
使用MySQLi或PDO预处理语句,这不是问题。
否则你需要逃避你的价值观。
答案 2 :(得分:1)
你可以像这样逃避引用:
SELECT * FROM paydayloan WHERE company LIKE '%''%'
答案 3 :(得分:0)
你应该使用双引号。
SELECT * FROM paydayloan WHERE company LIKE "%'%";