值是包含字母数字字符和特殊字符的字符串。我正在尝试显示包含“%”的值。
nkcskrwz1#
您可以只使用字符串函数:
select val from mytable where locate(val, '%')
如果你想这样做的话 like ,你需要 escape 选项:
like
escape
select val from mytable where val like '%|%%' escape '|';
yqhsw0fo2#
另一种方式(尽管可能不是更快):
WHERE val REGEXP('%')
2条答案
按热度按时间nkcskrwz1#
您可以只使用字符串函数:
如果你想这样做的话
like
,你需要escape
选项:yqhsw0fo2#
另一种方式(尽管可能不是更快):