sql-server - 从数据库自动完成地址的标准方法是什么?

标签 sql-server algorithm autocomplete

我有不同地址的数据库表。它分为字段街道名称门牌号楼层号门牌号

我需要做一个自动完成字段(只有一个搜索字段,包括上面提到的所有字段),它会在输入时建议所有匹配的地址。

通常我会按空格拆分它并完成它。 但是,如果 Street Name 有时由 1、2、3 或更多单词组成,您将如何处理?

最佳答案

QAS PAF 匹配软件拥有一个致力于查找地址算法的整个团队,并且已经为此努力了几十年,但他们仍然没有 100% 地得到它。除非耶稣住在 Stack Overflow 中,否则恐怕您在这里找不到任何人可以使用 SQL Server 开箱即用地解决您的查询。领先的专家会告诉你,这是人们会像瘟疫一样避免的事情,每年花费数万英镑外包给其他公司。

关于sql-server - 从数据库自动完成地址的标准方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29701599/

相关文章:

javascript - 自动完成多选字段,结果显示在下面的 div 中

javascript - 如何将从 JSON API 获取的自动完成数据推送到文本框?

sql-server - 禁止 T-SQL 查询的 header 输出

sql - SSIS 表达式转 SQL 语句

sql - 如何执行 SP 并根据其结果执行另一个查询,如果失败应恢复 SP 所做的操作?

创建优化的总和减少

SQL Server 的 SQL 语句,从包含 2 次方值和的列中选择条目

algorithm - 我的排序算法的空间和时间复杂度是多少?

java - 找到数组中的 k 最小整数

c# - 忽略 system.windows.forms.TextBox 自动完成中的重音符号