我们如何使用LIKE运算符搜索Car%dinal
?
我实际上正在对客户名称执行搜索功能,在此我从实体框架发送查询。因此,当我在搜索框中发送car%
时,它同时显示了两行。因为那样会形成类似%searchstring%
的查询。
CustomerID CustomerName
92 Cardinal
93 Car%dinal
答案 0 :(得分:8)
指定LIKE转义字符:
where CustomerName like '%car\%%' escape '\'
或使用INSTR()
函数:
where instr(CustomerName, 'car%') > 0