У меня есть два столбца: имя, фамилия (имя, фамилия)
В запросе попробуйте полное имя (например, Стив Джобс), затем я делю слова на переменные (в php)и выполните запрос:
SELECT * FROM `usuarios` WHERE
(`nome` REGEXP '$bt1 $bt2') OR
(`nome` REGEXP '$bt1') OR
(`sobrenome` REGEXP '$bt1') OR
(`sobrenome` REGEXP '$bt1 $bt2')
Проблема заключается в том, что результаты отображаются не в порядке запросов, а затем возвращаются:
Steve John
John Jobs
Steve Jobs
Как установить приоритетызапрос и возврат в случае Стив Джобс ?