Answers:
使用括号。所以要寻找75%
WHERE MyCol LIKE '%75[%]%'
这比ESCAPE更简单,并且对于大多数RDBMS都是常见的。
您可以将ESCAPE关键字与一起使用LIKE。只需%在字符串中的每个现有符号前添加所需的字符(例如“!”),然后ESCAPE '!'在查询末尾添加(或您选择的字符)。
例如:
SELECT *
FROM prices
WHERE discount LIKE '%80!% off%'
ESCAPE '!'
这将使数据库将80%作为要搜索的字符串的实际部分而不是80(通配符)。