如何编写SQL查询以查找包含'%'符号的值?

问题描述 投票:1回答:1

Value是一个字符串,其中还包含字母数字字符和特殊字符。我正在尝试显示包含'%'

的值
mysql sql string sql-like
1个回答
2
投票

您可以只使用字符串函数:

select val from mytable where locate(val, '%')

如果要使用like执行此操作,则需要escape选项:

select val from mytable where val like '%|%%' escape '|';
© www.soinside.com 2019 - 2024. All rights reserved.