SELECT * FROM `table` WHERE `name` IN ('spy', 'next', 'door')
That searches to see if there is a field with the name spy, the name next, or the name door right?
I want to see if there is any names CONTAINING the words: spy, next and door.
For example: Private Spy - the word spy would come up with that.
For example: Next Home - the word next would come up with that.
For example: The Door Mat - the word door would come up with that.
ALSO
If there is a result called Spy Next Door, it only comes up with 1 result.