Wir haben eine Spalte für Straßenadressen:
123 Maple Rd.
321 1st Ave.
usw...
Gibt es eine Möglichkeit, diese Adressen mit einer bestimmten Eingabe abzugleichen? Die Eingabe wäre eine Straßenadresse, die aber möglicherweise nicht das gleiche Format hat. Zum Beispiel:
123 Maple Road
321 1st Avenue
Unser erster Gedanke ist, alle Straßenbegriffe (rd, st, ave, blvd, etc.) aus der Eingabe zu entfernen.
Das wird natürlich nicht immer zuverlässig funktionieren. Gibt es andere Möglichkeiten, Straßenadressen in SQL Server abzugleichen?
Wir können benutzerdefinierte Funktionen, gespeicherte Prozeduren und normales altes t-sql verwenden. Wir können nicht clr verwenden.
0 Stimmen
Das klingt nach einem Job für die Volltextsuche. Welche Version von SQL Server?
0 Stimmen
Vielleicht möchten Sie das Dokument über die Adressierungsstandards des USPS durchlesen ... es könnte Ihnen eine Vorstellung von einigen der Möglichkeiten geben. pe.usps.gov/text/pub28/welcome.htm