Hello,
my SQL query
SELECT keyword
FROM table
WHERE MATCH (keyword)
AGAINST ('eco*' IN BOOLEAN MODE);
matches cells with these words:economy,ecology,echoscopy(why?),echo(why?) etc.
other SQL query
SELECT keyword
FROM table
WHERE MATCH (keyword)
AGAINST ('eci*' IN BOOLEAN MODE);
matches cell with the word:echidna.
Yet both queries don't match word ectoplasm.
Why does echo, echoscopy match 'eco*' and echidna matches 'eci*'?
I see key element in this problem being letter combination "ch".
Why does it work this way and how can I avoid this kind of matching?