gpt4 book ai didi

Mysql 如何通过将查询字符串与全文搜索匹配来排序 MATCH AGAINST

转载 作者:行者123 更新时间:2023-11-29 07:19:57 25 4
gpt4 key购买 nike

例如我有一张 table :

Id Name
1 bcd def abc
2 def abc
3 abc

我通过 bool 全文搜索来搜索

SELECT * FROM table WHERE MATCH (name) AGAINST ('abc*' IN BOOLEAN MODE)

如果 abc 是这样的文本结果顺序的第一个,如何排序:

Id Name
1 abc
2 def abc
3 bcd def abc

如果'abc'位置不是头将被推下

最佳答案

您可以使用locate():

order by locate('abc', name)

关于Mysql 如何通过将查询字符串与全文搜索匹配来排序 MATCH AGAINST,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56772822/

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