gpt4 book ai didi

mysql - 前端 SQL 搜索 - 动态检查相似值?

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

我的网站上有一个前端数据库搜索:https://ygoprodeck.com

目前它检查卡名称。用户可以输入“魔术师”并获得大量结果。但如果用户拼写错误并输入“ma​​gican”,则不会显示任何结果。

我一直在跟踪用户输入,似乎很多用户都拼写错误了卡片名称并且没有得到任何结果。

常见示例:有些卡片的名称中包含 D/D/D,但用户经常键入 DDD,这意味着他们得不到任何结果。

是否有一个纯SQL方法来修改此行为,还是需要通过JS/PHP来实现?

谢谢!

最佳答案

如何将所有错误拼写保存在新表中,例如

CREATE TABLE misSpells(
misSpell VARCAHR,
correspondingOne VARCHAR
)
Examples:
magician, magician
magican, magician
DDD, DDD
D/D/D, DDD

并在该表中查询对应的表?

关于mysql - 前端 SQL 搜索 - 动态检查相似值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42996599/

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