Mysql fulltext search query -


i have firstname , surname field in mysql table. , dont know in order user enters firstname , surname in 1 field. fulltext index on personen_vname , personen_name can write "tester a" or "a tester".

i got these 2 persons:

  1. surname: tester, firstname: andrea
  2. surname: tester, firstname: a

i tried query:

select personen_id,personen_vname, personen_name  patient match(personen_name,personen_vname) against ('+tester* +a* ' in boolean mode) 

the query returns me tester andrea not tester a.

why!?

edit: sql fiddle: http://sqlfiddle.com/#!2/21f29/1

use this:-

select personen_id,personen_vname, personen_name  patient match(personen_name,personen_vname) against ('+tester* +a% ' in boolean mode) 

see fiddle


Comments

Popular posts from this blog

node.js - Bad Request - node js ajax post -

Why does Ruby on Rails generate add a blank line to the end of a file? -

keyboard - Smiles and long press feature in Android -