标签: mysql sql
该表有一个包含双管"||"
"||"
我不确定如何让查询识别管道。我猜它们不会被解释为字符串文字。
WHERE field LIKE '||%value%||'
答案 0 :(得分:1)
管道符没有特殊含义,既不是字符串文字,也不是like模式。
like
你真的在寻找一个以两个管道字符开头和结尾的值,并且它们之间包含value吗?对于考试||asdfvalueqerty||。
value
||asdfvalueqerty||
如果您要查找包含||value||的值,请改用模式'%||value||%'。
||value||
'%||value||%'