我们有一列街道地址:在SQL Server中匹配街道地址的方法有哪些?
123 Maple Rd。
321 1st Ave.
等等
有没有办法向这些地址匹配给定的输入?输入将是一个街道地址,但它可能不是相同的格式。例如:
123枫路
321第一大街
我们首先想到的是去除所有街道术语(RD,ST,AVE,BLVD等)的输入端。
很明显,这不会一直可靠地匹配。有没有其他方法可以尝试匹配SQL Server中的街道地址?
我们可以使用用户定义的函数,存储过程和常规的旧t-sql。我们不能使用clr。
听起来像全职搜索的工作。什么版本的SQL Server? – 2010-01-19 21:45:23
您可能想仔细阅读USPS的编址标准文件......可能会让您了解一些可能性。 http://pe.usps.gov/text/pub28/welcome.htm – Seth 2010-01-19 21:49:06