gpt4 book ai didi

MySQL 查找相似的字符串

转载 作者:行者123 更新时间:2023-11-30 23:53:51 25 4
gpt4 key购买 nike

我有一个包含 12 个字符代码的 InnoDB 数据库表,用户经常需要输入这些代码。有时,用户会输入错误的代码(例如输入小写字母 L 而不是 1 等)。我正在尝试编写一个查询,以查找与他们输入的代码相似的代码,但使用 LIKE '%code%' 给我的结果太多,其中许多只包含一个匹配字符。

有没有办法进行更详细的检查?

编辑 - 不需要区分大小写。

感谢任何建议。

谢谢。

最佳答案

看看soundex .常见拼写错误的字符串具有相同的 soundex 代码,因此您可以查询:

where soundex(Code) like soundex(UserInput)

关于MySQL 查找相似的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6070412/

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