Я работаю с существующей базой данных, которая имеет имя и фамилию, разделенные в базе данных. Мне нужно создать функцию, которая будет принимать один результат поиска и возвращать результаты. скажем, моя база данных имеет такую структуру, как ….
nameFirst nameLast Joe Smith Joe Jones Joe Brown
Как я мог, используя MySql, взять вход для поиска, который называется «Джо Смит» и просто получить его строку? Но если я поставлю «Джо» в поле поиска, верните их все? Мне нужно взорвать строку с пробелом? благодаря!
SELECT * FROM table WHERE CONCAT( nameFirst, ' ', nameLast ) LIKE '%Joe%'
Не забудьте очистить любые пользовательские параметры, такие как «Joe»,