在我们的表中包含名为描述的列。
说明列包含以下值。
test
、%test
、test%
。
如果我给%test
作为搜索字符串的输入,那么它会给出"test","%test","test%"
结果。但我只想要"%test"
结果。
% 是一个特殊字符,需要转义 (http://dev.mysql.com/doc/refman/5.0/en/string-literals.html)
尝试"\%test"
片段:
select description from tablename where decription like '%test'