Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/08/2008, 01:30
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 17 años
Puntos: 300
Respuesta: Buscador sobre tablas diferentes

Me he liado un poco con los nombres de las tablas y campos, pero te diré que eso se hace con UNION ALL. La consulta sería esta:

Cita:
(SELECT 'n', id, news_description, news_title, news_fecha from news_description)
UNION ALL
(SELECT 'e', id, events_description, events_title, events_fecha from events_description)
WHERE news_description LIKE 'cadenatextobuscada' OR news_title LIKE 'cadenatextobuscada' ORDER BY news_fecha
Te he puesto 'n' y 'e' para que puedas identificar la procedencia de news_description o events_description. Comprueba los nombres de los campos. Observa que en la consulta con where se usan los nombres de la primera tabla, que son los que sirven de referencia. Los paréntesis son necesarios.

Última edición por jurena; 21/08/2008 a las 02:32