gpt4 book ai didi

MySQL select语句类似于输入的值

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

我一直在寻找并尝试不同的方法,但我只是没有得到我需要的东西。

MySQL 是否有可能选择类似于表单中输入的字符串值的数据库条目?

例如:我有一个包含供应商名称的数据库,客户可以在搜索字段中输入供应商名称。假设他正在寻找 adobe,但不小心在搜索字段中输入了“adope”。我现在想选择与“adope”类似的所有条目。我该怎么做?

我已经尝试过...像'%$vendor%'和各种正则表达式,但似乎我走错了路...

提前感谢您的帮助:-)

干杯

弗雷德

最佳答案

您可以使用SOUNDEX,查看本教程:

Also check out the official docs

Returns a soundex string from str. Two strings that sound almost the same should have identical soundex strings. A standard soundex string is four characters long, but the SOUNDEX() function returns an arbitrarily long string. You can use SUBSTRING() on the result to get a standard soundex string.

关于MySQL select语句类似于输入的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5165886/

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