gpt4 book ai didi

MYSQL全文搜索/忽略引号

转载 作者:行者123 更新时间:2023-11-29 12:36:43 25 4
gpt4 key购买 nike

我的 mysql 数据库中有一个项目,标题为

家乐氏 Jade 米片

我在该专栏上有全文索引,并且希望在搜索 KELLOGG's 时返回该项目

我首先想到使用通配符

SELECT title
FROM products mp
WHERE MATCH (mp.title) AGAINST ( '+KELLOGG*s*' IN BOOLEAN MODE )

但是这个示例有一个明显的问题,即返回标题中带有 s 的任何内容!!

有没有办法完全忽略引号?

非常感谢大家!

最佳答案

您应该能够在撇号之前使用转义字符 --\--。

SELECT title FROM products mp WHERE MATCH (mp.title) AGAINST ( '+KELLOGG\'s' IN BOOLEAN MODE)

关于MYSQL全文搜索/忽略引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26672876/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com