我的数据库中有 2 条记录,Tom%Jerry
并且Ninja_Kids
. 一个有一个特殊字符 %(百分比),另一个有 _(下划线)。我在 mysql 终端中尝试了以下命令。
SELECT * FROM CUSTOMER WHERE NAME LIKE '%%%';
SELECT * FROM CUSTOMER WHERE NAME LIKE '%_%';
这两个命令都返回了所有记录。
我将如何使这些返回具有%
or的记录_
。
我知道它%
在 mysql 中像保留字一样使用,但是如果记录包含上述特殊字符怎么办。
顺便说一句,除了 2 你知道其他不正常的特殊字符吗?
请帮忙。提前致谢。