标签: mysql sql
tablename - names values - %dfdf hhhh %fgfg
现在,如果我想获得所有名称starting from %,该怎么做?
starting from %
答案 0 :(得分:4)
您可以使用LIKE来测试值是否以某个子字符串开头。由于%是一个特殊字符,因此必须对其进行转义。
LIKE
%
要测试通配符的文字实例,请在其前面加上转义字符。如果未指定ESCAPE字符,则假定为“\”。
试试这个:
SELECT `values` FROM names WHERE `values` LIKE '\%%'
查看在线工作:sqlfiddle