MySQL与包含百分比字符的字符串匹配



我正试图在db行中找到包含百分号的值。

例如,有一行的值"减少了10%"。

我需要过滤包含"10%"的结果,而不仅仅是"10"。

我试着

SELECT name, MATCH(name) AGAINST('10%') AS score 
FROM mytable 
ORDER BY score DESC

但它以"10"返回了所有结果。

有什么想法吗?

尝试以下操作:

SELECT name, MATCH(name) AGAINST('+10%' IN BOOLEAN MODE) AS score 
FROM mytable 
ORDER BY score DESC

相关内容

  • 没有找到相关文章

最新更新