Laura did this work... inquiring minds want to know :)
On Wed, 29 Sep 2004 13:36:40 -0400, Wesley Furgiuele <[EMAIL PROTECTED]> wrote: > Laura: > > Perhaps the "-" is acting like a Boolean operator. What if you put > double quotes around your search phrase: > > SELECT * FROM metadata WHERE MATCH( type ) AGAINST ( '+"XY-11443"' IN > BOOLEAN MODE ); > > Wes > > > > > On Wed, 29 Sep 2004 13:22:54 -0400, Laura Scott <[EMAIL PROTECTED]> wrote: > > > > > > Hello, > > > > I have a questions with limitations/restrictions that are around for > > full text search. > > > > I have a field with data like "XY-11443;....." and I need to find the > > record. The original developer was using full text search and says that > > all was working before the task switched hands. > > > > The basic query is > > select * from metadata where match(type) against ('+XY-11443' in boolean > > mode); > > > > This query spins through all of my records and gives no results. > > However, if I remove the "XY-" and just do ('+11443' in boolean mode) I > > get an immediate and correct result. > > > > I believe there is something going on with the '-' in the string that is > > causing trouble - like maybe a stop word or something - but can't find > > exactly what is going on and more importantly "HOW TO FIX IT" > > > > Any help would be awesome! > > > > Laura > > > > -- > > MySQL General Mailing List > > For list archives: http://lists.mysql.com/mysql > > To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED] > > > > > > > > -- > MySQL General Mailing List > For list archives: http://lists.mysql.com/mysql > To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED] > > -- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]