Is there a way to identify similar but not exact match values in a database for example 243 w main st and 243 west main street thanks?

[Edit]

Answer

If you knew that the address (taking your example) contained the words "243" and "main" you could use wild card search in RDBMS

select * from <tablename_containing_Address> where <ColumnName_Containing_address> like "%243%main%"

This will list all records where the address contains 243 and main. It will not find an address that has both the words but main occurs before 243. To cater to that case also you may want to write the query as

select * from <tablename_containing_Address> where <ColumnName_Containing_address> like "%243%" and <ColumnName_Containing_address> like "%main%"

This query may be costlier (would take longer to execute and consume more computer resources) than the previous one because it uses two conditions instead of one in the first example.

Improve Answer Discuss the question "Is there a way to identify similar but not exact match values in a database for example 243 w main st and 243 west main street thanks?" Watch Question

First answer by Vbala 99. Last edit by Vbala 99. Contributor trust: 536 [recommend contributor]. Question popularity: 43 [recommend question]

Research your answer:

Answers.com > Wiki Answers > Categories > Technology > Computers > Computer Software and Applications > Is there a way to identify similar but not exact match values in a database for example 243 w main st and 243 west main street thanks?

Our contributors said this page should be displayed for the questions below. (Where do these come from)
If any of these are not a genuine rephrasing of the question, please help out and edit these alternates.
What is 243 divided by 6?  The 3 main part of the database?  Passanger list of aloha flight 243?  What it the value of a windchester 243?  What are the next two or three calibers up from a 243?