Wouldn't Soundex give you part of what you want Paul?
Admittedly that won't help much with some names such as "Edward" and "Ted" for example. My brother-in-law's name is Hugh - but everybody calls him Mikey - no way you ever catch that. But Soundex should help with some.
Only other thing I can think of would be to use tables of common spellings/abbreviations etc to derive equivalents. SOmeone must have already built those - Google maybe ?
On 2014-02-19, at 6:01 PM, "Holm, Paul" <pholm@xxxxxxxxxxxxxxxxx> wrote:
Looking for insight or recommendations or experiences with the following:Jon Paris
A client has SQL based web application that searches multiple databases on
different systems on many fields but in particular: NAME
Issue: User is looking for a person named "Joe", they type Joe into the
search and don't get the full results because databases are storing the
name as "Joseph". Same thing with Nikki and Nicole.
Obviously, we can use SQL wildcards % and LIKE so you could search by "Jo%"
or "Ni%" but users may not do that. I've started to analyze FULL TEXT
searches. Anyone already been down this road?
Thanks, Paul Holm
This is the Web Enabling the IBM i (AS/400 and iSeries) (WEB400) mailing list
To post a message email: WEB400@xxxxxxxxxxxx
To subscribe, unsubscribe, or change list options,
or email: WEB400-request@xxxxxxxxxxxx
Before posting, please take a moment to review the archives
As an Amazon Associate we earn from qualifying purchases.
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.