List:General Discussion« Previous MessageNext Message »
From:Jigal van Hemert Date:January 6 2005 2:30pm
Subject:Re: Retrieving partial field values
View as plain text  
From: "Kentucky Families"

> A full-text search won't work. Too many records -- at least 8 million.
From what I've read, full-text won't pick up the individual initials or very
short names, like Vu, Lee, Doe, etc.

You can set the ft_min_word_len in an option file in the [mysqld] section to
change the minimum word length (rebuild the full text indexes afterwards!)

Maybe alter the data a bit?
If you store only firstnames you can search for J* to pick up an initial.
If you only know initials simply use Jxzx as a first name (and let your
application filter out the xzx part)
If a name is shorter than four letters add xzx to the name and filter out in
the application that shows the data.

Regards, Jigal.

Thread
Retrieving partial field valuesKentucky Families5 Jan
  • Re: Retrieving partial field valuesStephen Moretti5 Jan
    • Re: Retrieving partial field valuesIan Grant5 Jan
      • Re: Retrieving partial field valuesStephen Moretti5 Jan
      • Re: Retrieving partial field valuesKentucky Families5 Jan
        • Re: Retrieving partial field valuesJigal van Hemert6 Jan
          • Re: Retrieving partial field valuesKentucky Families6 Jan
            • Re: Retrieving partial field valuesJigal van Hemert6 Jan
            • Re: Retrieving partial field valuesJigal van Hemert6 Jan
              • Re: Retrieving partial field valuesSGreen6 Jan
            • RE: Retrieving partial field valuesAndy Eastham6 Jan
        • RE: Retrieving partial field valuesSteve Bacher6 Jan
        • Re: Retrieving partial field valuesIan Grant6 Jan
    • Re: Retrieving partial field valuesSGreen5 Jan