gpt4 book ai didi

MySqli 全文匹配

转载 作者:行者123 更新时间:2023-11-29 21:40:12 26 4
gpt4 key购买 nike

SELECT DESCP, MATCH (DESCP, NAME) AGAINST ('slice' IN BOOLEAN MODE ) AS Score FROM products WHERE MATCH (DESCP, NAME) AGAINST ('slice')

以上是我作为示例的查询。

我得到的结果是:

  • 切片装饰巧克力蛋糕,Chocolatec 1
  • 蛋糕片 1
  • 卡夫天然大片陈年瑞士奶酪 1

    SELECT DESCP, MATCH (DESCP, NAME) AGAINST ('slices' IN BOOLEAN MODE ) AS Score FROM products WHERE MATCH (DESCP, NAME) AGAINST ('slices')

此查询结果:

  • 奶酪片 1
  • 卡夫天然切片超薄瑞士奶酪 - 8 o 1
  • Sargento 超薄瑞士小奶酪片 - 18 1
  • Sargento 天然熟食店风格瑞士切片奶酪 - 1
  • 卡夫天然大片陈年瑞士奶酪 - 8 盎司 1
  • Sargento 切片明斯特天然奶酪 8 盎司。 1
  • 卡夫切片熟食豪华美国奶酪 16 片... 1

所以我的问题是:

如何匹配全文匹配,该匹配将找到 slice、sliced、slices 等的所有单词。我正在从文本框中获取用户输入,期望是如果有人搜索“slice”或“slices”他们得到所有正确的结果。

最佳答案

使用LIKE

SELECT * from table WHERE field LIKE '%slice%'

% 匹配任何前缀/后缀

关于MySqli 全文匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34595096/

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