gpt4 book ai didi

mysql 基于权重的查询可能吗?

转载 作者:行者123 更新时间:2023-11-29 13:51:12 24 4
gpt4 key购买 nike

假设我的 table 是这样的。

 id   Name
1 john
2 John Walker Terry
3 John Terry
4 Terry

在mysql中,是否可以通过子字符串匹配的最多数量来搜索名称顺序。如果我们搜索 John Terry 结果顺序应该是

John Terry
John Walker Terry
john
Terry

最佳答案

您可以通过以下方式获得这些结果。但这将返回名字中包含 John 或 Terry 的任何人,因此您可能需要根据比赛添加某种排名。

SELECT * FROM yourtable WHERE Name LIKE '%John%' OR Name LIKE '%Terry%'

关于mysql 基于权重的查询可能吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16643415/

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