I want to write sql Query for unknown number of keywords. The keywords (tags) are stored in table like this
column1 column2 item1 tag1 item1 tag2 item1 tag3 . . . . . .Now the user can enter any number of keywords to search against the table. if the
and
is used it will do strict search. if I use or
it will search items that match only one keyword. I want query that dynamically shape itself and use maximum keywords given in the search if not all of them.
Like a Vehicle
is the item and It has the keywords. Car, Vehicle, conveyance, Cycle, Bike, truck
. Now I want to enter the keywords Bike Cycle
in the textbox so it should form the query to search the vehicle item.