This isn't so much of a database design question, but I guess more of a suggested technique. What I am doing is taking a master mailing list from the post office for a my town, and I want to remove all of my current customers from that master list. I have imported both lists as separate tables in a new database, and obviously the easiest way would be to run the query wizard of unmatched records based on the address field and I would be finished. But its not that simple in my case...
My customer address table has hundreds of rather misspellings, typos, or different abbreviations for street names than the master list does. Example: the master list may have an address of 25 N Main St, and my customer list has that same address but it's spelled out like 25 No Main St, or the word Circle abbreviated as Cr when it should be Cir, etc. Being that it is not the exact spelling as the master list, those addresses would NOT be removed.
In the past I have removed what I could automatically with the find unmatched query then went through each remaining record manually one by one to see if it should of been removed, find the reason it wasn't, and removed it if need be.
Does anyone have any suggestions or a technique on an easier way to automate this process better and NOT have to go through each record one by one again? Thanks for suggestions.
My customer address table has hundreds of rather misspellings, typos, or different abbreviations for street names than the master list does. Example: the master list may have an address of 25 N Main St, and my customer list has that same address but it's spelled out like 25 No Main St, or the word Circle abbreviated as Cr when it should be Cir, etc. Being that it is not the exact spelling as the master list, those addresses would NOT be removed.
In the past I have removed what I could automatically with the find unmatched query then went through each remaining record manually one by one to see if it should of been removed, find the reason it wasn't, and removed it if need be.
Does anyone have any suggestions or a technique on an easier way to automate this process better and NOT have to go through each record one by one again? Thanks for suggestions.