Есть таблица, в которой есть поля: login, firstname, lastname.
Нужно организовать поиск по ним.
Пользователь может вводить следующее:
linus42
Linux T
Linux Torldvalds
Torldvalds
и другое.
То есть не понятно, что он ввел, т.к может ввести часть логина, имени, фамилии, имени и фамилии, фамилии и имени, полный логин, полное имя ...
В общем я не могу составить алгоритм, как узнать, что он ввел, чтобы слать нужный запрос в базу, а то делать кучу OR в sql на поиске не хочу.