我必须从表(列(varchar)值在文本中包含“%”)中选择所有行。
我在下面的查询中尝试过,但是未能获得正确的结果集。
SELECT * from TABLE where VALUE LIKE '%%%'
上面的查询给出了表的所有行。
请帮助我进行查询以匹配“%”并获得正确的结果。
最佳答案
SELECT * FROM your_table
WHERE value LIKE '%\\%%'
SQLFiddle demo
关于mysql - mysql从文本中匹配特殊字符%,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49979702/