在MySQL中找出varchar是否包含百分号

jul*_*n_c 12 mysql

找不到答案...

如何在MySQL中选择某列(varchar)包含百分号(%)的行?

Ric*_*iwi 25

where col like '%|%%' escape '|'
Run Code Online (Sandbox Code Playgroud)


Cha*_*ndu 7

尝试这个:

SELECT *
  FROM <YOUR_TABLE>
WHERE <YOUR_COLUMN> LIKE '%\%%'
Run Code Online (Sandbox Code Playgroud)


Pat*_*ick 6

如果我没有弄错的话,我相信 MySql 转义符是“\”字符。

你可以做一个选择:

SELECT * FROM myTable WHERE myColumn LIKE '%\%%'
Run Code Online (Sandbox Code Playgroud)