А вот как программистское сообщество думает - как может решаться следующая задача (а она решаема - такое же есть!):
есть БД с записями книг, среди полей которых есть title и author
есть поле поискового запроса
Если в запросе только название или только автор - то без проблем - делаем условие OR и всё
А вот если введут "Филатов про федота стрельца" или "Пушкин про федота стрельца"?
Как надо разбить поисковый запрос и искать части запроса в полях?