sql - SQL:如何在元组中查找相似的字符串
问题描述
我尝试在元组数据中使用 difflib 来获取_close_matches……但它不起作用……我之前在 JSON 文件中使用了 difflib,但无法在 SQL 中使用它……结果期望我想找到单词类似于给定的输入..即使有任何拼写错误......例如......如果输入是treeeee或TREEEE或Treeea......我的程序应该考虑最接近的匹配......那是一棵树...... .类似于你的意思吗?GOOGLE 中的功能。我也试过SELECT * FROM Dictionary WHERE Expression LIKE '%s但问题仍然存在。请帮我解决这个问题。提前致谢。
解决方案
SQL 函数 Soundex 和 DIFFERENCE 看起来最合适。
推荐阅读
- r - 警告:使用服务器端选择来大幅提高 RShiny 的性能
- fetch - 类型错误:未定义 [1] 中缺少流属性
- flutter - Flutter:具有渐变背景的 ElevatedButton
- javascript - RXJS 捕获外部可观察错误和剩余序列
- oracle - 提供者与Oracle客户端版本不兼容,卡死
- for-loop - 你如何用乘法或除法迭代一个 for 循环?[科特林]
- jupyter-notebook - 有没有办法抑制 Julia Jupyter 笔记本中函数内部的输出?
- mule - 使用 yaml 文件 Mule4 的 FTP 配置
- google-cloud-functions - ImportError:在 Google Cloud Functions 中并排使用两个模块时,尝试在没有已知父包的情况下进行相对导入
- python - Python 3.8.2 / 2.7.9 cannot output UTF-8?