首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySqli全文匹配

MySqli全文匹配
EN

Stack Overflow用户
提问于 2016-01-04 16:03:59
回答 1查看 56关注 0票数 0
代码语言:javascript
复制
SELECT DESCP, MATCH (DESCP, NAME) AGAINST ('slice' IN BOOLEAN MODE ) AS Score FROM products WHERE MATCH (DESCP, NAME) AGAINST ('slice')

以上是作为示例的查询。

我得到的结果是:

  • 巧克力蛋糕,巧克力片1
  • 蛋糕切片1
  • 牛皮纸天然大切片陈年瑞士奶酪1 选择DESCP,MATCH (DESCP,NAME)与(在布尔模式下的“片”)作为产品中的得分,其中匹配(DESCP,NAME)相对于(“片”)

此查询的结果是:

  • 芝士片1
  • 牛皮纸天然切片特薄瑞士奶酪-8 0 1
  • Sargento超薄切片婴儿瑞士奶酪- 18 1
  • Sargento天然Deli风格瑞士奶酪切片-1
  • 牛皮纸天然大块陈年瑞士奶酪-8盎司1
  • 沙根托切片穆恩斯特天然奶酪8盎司。1
  • 卡夫切片Deluxe美国奶酪16片..。1

所以我的问题是:

如何匹配完整的文本匹配,以查找所有用于切片、切片、切片等的单词。我从文本框中获取用户输入,期望如果有人搜索“切片”或“切片”,则会得到所有正确的结果。

EN

回答 1

Stack Overflow用户

发布于 2016-01-04 16:07:10

使用LIKE

代码语言:javascript
复制
SELECT * from table WHERE field LIKE '%slice%'

%匹配任何前缀/后缀

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34595096

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档