I am building a web site. I am using sql to store my data. Can I use full text search on specific rows (dynamically determined by user preferences)?
Meaning I want to use the ‘where’ clause right before I free text search.
I am building a web site. I am using sql to store my data.
Share
No, you cannot select a subset of your rows before running a full-text query on it. If you take a look at the query plan generated you will see that the full-text execution is at the bottom of the tree with results being filtered up to the WHERE clause.
Since the row selection is ‘dynamically determined’ creating a ft-index on a view of the table doesn’t seem to be an option either.