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:
- surname: tester, firstname: andrea
- 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
Post a Comment