Buenas, estoy intentando hacer una búsqueda efectiva de registros sin hacer consults por separado.
Por ejemplo, suponiendo que tengo un sitio de música, donde tengo tablas de registros para profesionales, tiendas de musica, entrevistas.
Me gustaría que si el usuario coloque GUITARRISTAS, o bien PACO DE LUCIA, el buscador indague en las tablas para ver si hay resultados. El tema es que estas tablas no están relacionadas, existen individualmente por sección.
Código MySQL:
Ver originalSELECT profesionales.nombre
, tiendas.nombreTienda
, entrevistas.Titulo
, entrevistas.articulo
FROM profesionales
, tiendas
, entrevistas
OR tiendas.nombreTienda
LIKE '%paco%' OR entrevistas.Titulo
LIKE '%paco%' OR entrevistas.articulo
LIKE '%paco%'
Esto está genial, me trae las tablas que pido, el problema es que me vienen todos los registros encimados, y yo necesito tenerlos en orden, tipo...
Cita: PROFESIONALES:
1- Paco Marrone
2- Paco de Lucía
3- Paco Rodriguez
TIENDAS
1- Pacotes
2- Tienda del Paco
ENTREVISTAS
1- Entrevista a Paco de Lucía
2- Entrevista a Pacotillo
pero no se cómo optimizarlo...