У меня есть таблица вроде этого:
TABLE BOOKS
ID TITLE SUBTITLE
------------------------------------
1 Don't Forget
2 Twenty/Twenty How To Subtitle
3 Red Riding Hood Another Subtitle
4 The Three Bears
5 The Threev Bears
MySQL:
SELECT * FROM books WHERE MATCH (titl, subt) AGAINST ('+don\'t*' IN BOOLEAN MODE)
Этот запрос возвращается для меня (в phpMyAdmin, я все еще не уверен, как избежать апостроф в PHP) следующее:
ID TITLE
-------------------------------
1 Twenty/Twenty
2 The Threev Bears
Я не уверен, почему я получаю "Три медведя" , а не "Три медведя" тоже? "Три" пропущенное слово?
Кроме того, почему я получаю "Двадцать / Двадцать" но не "Не забудь" ? Это единственный результат, который я хочу получить от этого.
Спасибо за помощь!