I am trying to figure out why these 2 statements act differently
SELECT DISTINCT FIELD1, FIELD2 FROM SomeTable WHERE CONTAINS(*,'WORD1') AND CONTAINS(*,'WORD2*') AND CONTAINS(*,'WORD3')
SELECT DISTINCT FIELD1, FIELD2 FROM SomeTable WHERE CONTAINS(*,'"WORD1" AND "WORD2*" AND "WORD3"')
I am specifying ALL indexed fields for my Full Text Search so why does the 2nd command return nothing but the first command returns the expected results? I want to search accross all fields where any of the fields has WORD1 and WORD2 and WORD3, in one CONTAINS statement.