我有2个记录在我的数据库,Tom%Jerry
和Ninja_Kids
查询搜索。一个具有特殊字符%(百分号)和其他有下划线(_)。我在mysql终端中尝试了以下命令。MySQL的 - 如何处理与特殊字符%(百分号)和_(下划线)
SELECT * FROM CUSTOMER WHERE NAME LIKE '%%%';
SELECT * FROM CUSTOMER WHERE NAME LIKE '%_%';
这两个命令都返回了所有记录。
我要怎么让这些返回具有两种%
或_
记录。
我知道%
在MySQL中使用类似的保留字,但如果有这样的情况,一个记录包含上述特殊字符是什么。
BTW,除了2你知道其他特殊字符不正常的行为?
请帮助。提前致谢。
感谢援引实际的答案。我会接受这一个。等待几分钟。 – NinjaBoy 2012-07-11 07:17:26