首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Mysql全文搜索排序

Mysql全文搜索排序
EN

Stack Overflow用户
提问于 2011-12-26 12:16:32
回答 1查看 81关注 0票数 1

如果我搜索像AGAINST ('word1 word2 word3' IN BOOLEAN MODE),我怎么能得到排序的结果,但找到的单词数?

例如:

row1 -所有单词

2. row2 - word1和word2

3. row3 - word1和word3

4. row4 - word3

..。等

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-12-26 12:41:53

如果我们假设该单词是由空格分隔的所有内容,您可以按以下顺序排序(它的字数):

代码语言:javascript
运行
复制
`length(text) - length(replace(text, ' ', ''))

如果您希望跳过单个字符(如-? ),则可以进行更详细的操作。

最后的算法取决于我们计算什么是“单词”,以及我们没有/

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

https://stackoverflow.com/questions/8635675

复制
相关文章

相似问题

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