如何查询具有包含双管道的字符串的MySQL字段?

时间:2012-12-10 15:33:31

标签: mysql sql

该表有一个包含双管"||"

的字段

我不确定如何让查询识别管道。我猜它们不会被解释为字符串文字。

WHERE field LIKE '||%value%||'

1 个答案:

答案 0 :(得分:1)

管道符没有特殊含义,既不是字符串文字,也不是like模式。

你真的在寻找一个以两个管道字符开头和结尾的值,并且它们之间包含value吗?对于考试||asdfvalueqerty||

如果您要查找包含||value||的值,请改用模式'%||value||%'