我希望查询返回列中包含如下条目的行:
abcda%aaa, pa%rdeep, sonisa%b etc.
尝试使用以下方法但没有得到预期的结果。
select * from table where column like "%a%%"
我想要正确替换上面的内容,以便只搜索那些以 "a%"
作为表中列条目的行,而不是那些以 a 开头的行。
最佳答案
If you want to escape
%
then You have to use backslash\
SELECT * FROM table_name WHERE `column_name` LIKE '%a\%%'.
引用资料
关于mysql - 在具有 `a%` 等条目的列中搜索作为列的条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39880144/