Предположим, у меня есть таблица с полнотекстовым индексом для столбца Имя, фамилия, адрес электронной почты.
В таблице есть строка, такая как Имя, Фамилия, Электронная почта, ABC DEF TAN hongtan@abc.com
Затем я выпустил следующий sql:
SELECT * FROM Person WHERE CONTAINS(*, 'hong');
Я получил много строк, включая строку выше.
Если я выпустил следующий sql:
SELECT * FROM Person WHERE CONTAINS(*, 'hongtan');
SELECT * FROM Person WHERE CONTAINS(*, 'hongtan@abc.com');
Я получил только одну строку, включенную выше строки.
Если я выпустил следующий sql:
SELECT * FROM Person WHERE CONTAINS(*, 'hongt');
SELECT * FROM Person WHERE CONTAINS(*, 'hongta');
Я ничего не получу.Почему за это дело ничего не попало?Я должен получить хотя бы один ряд.