Estoy trabajando con una base de datos existente que tiene el primer nombre y el apellido separados en la base de datos. Necesito crear una función que tome una entrada de búsqueda y devuelva resultados. decir que mi base de datos tiene una estructura como ....Búsqueda de nombre completo o nombre o apellido en la base de datos MySQL con nombre y apellido en columnas separadas
nameFirst nameLast
Joe Smith
Joe Jones
Joe Brown
¿Cómo podría, utilizando MySQL, toma una entrada de búsqueda que es decir 'Joe Smith' y acaba de obtener su fila? Pero si pongo solo 'Joe' en el campo de búsqueda, ¿devolverlos todos? ¿Tendré que explotar la cadena con un espacio? ¡Gracias!
hace también necesita encontrar 'Smith, Joe' o 'José Smith'? – Randy
Explosionar la cadena es una forma de hacerlo, pero ¿qué ocurre si hay una segunda inicial o nombre involucrado? – dqhendricks
La búsqueda probablemente sería como 'Joe Smith' ... también hay alguna instancia en la base de datos donde hay .Jrs y tal –