Suppose I have a table with full-text index on column Firstname, lastname, email.
There is on row in table like FirstName LastName Email ABC DEF TAN [email protected]
Then I issued following sql:
SELECT * FROM Person WHERE CONTAINS(*, 'hong');
I got many rows include above row.
If I issued following sql:
SELECT * FROM Person WHERE CONTAINS(*, 'hongtan');
SELECT * FROM Person WHERE CONTAINS(*, '[email protected]');
I got only one row include above row.
If I issued following sql:
SELECT * FROM Person WHERE CONTAINS(*, 'hongt');
SELECT * FROM Person WHERE CONTAINS(*, 'hongta');
I got nothing. Why for this case got nothing? I should get at least one row.