busque desde varias tablas usando una sola palabra clave en mysql [duplicar]
Esta pregunta ya tiene una respuesta aquí:
Búsqueda de palabras clave de MySQL en varias tablas 3 respuestasTengo 3 mesas
Tabla 1- Usuarios:
_______________________
|uid | uname |
|______|______________|
| 1 | John99 |
| 2 | Steve12 |
| 3 | Smith_a |
| 4 | Robert.t |
| 5 | Williams.a |
|______|______________|
Tabla 2-Nombre:
_____________________
|eid | fname |
|______|_____________|
|1 | John |
|2 | Steve |
|3 | Williams |
|4 | Thomas |
|5 | James |
|______|_____________|
Tabla 3- Apellido
____________________
|eid | lname |
|______|____________|
|1 | Williams |
|2 | George |
|3 | Smith |
|4 | Robert |
|5 | Heart |
|___________________|
el usuario puede buscar con la palabra clave 'will' o 'williams'. Necesito buscar esta palabra clave en las 3 tablas anteriores y mostrar uid, fname y lname para esa palabra clave respectiva. ejemplo: 1.John Williams 3.Williams Smith 5.James Heart
Intenté la unión junto con como '% will%', pero hay resultados devueltos. Puede alguien ayudarme con la consulta.
Gracias.