我使用MySQL在表中我有三个这样的记录
ABC10%DEF
XYZ10GKSLK
CKALK143LK
现在我想搜索它找到单词的位置' 10%'在记录中。所以这里它应该只返回" ABC10%DEF"。但它显示了我的两个记录" ABC10%DEF"和" XYZ10GKSLK"因为在搜索词中我使用了%符号。如何忽略这个"%"在搜索结果中,它可以将%视为搜索字符而不是通配符。
答案 0 :(得分:3)
你应该逃避%
select * from my_table
where my_column like '%10\%%'