我們有一列街道地址:在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