Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/07/2003, 11:08
Avatar de Manoloweb
Manoloweb
 
Fecha de Ingreso: enero-2002
Ubicación: Monterrey
Mensajes: 2.454
Antigüedad: 22 años, 3 meses
Puntos: 5
Si se puede, pero es mas complicado...

1.- Primero, debes determinar cuales serán los campos que deseas obtener como resultado (independientemente de donde busques las coincidencias con tu criterio...

2.- Luego (como recomendación) usa alias para las tablas (a,b,c,etc)

3.- En seguida debes saber que relación existe entre las tablas involucradas, para que puedas "ligarlas" a la hora de hacer el query.

4.- Por ultimo debes hacer la comparación contra cada uno de los campos que deseas comparar...

Aqui te pongo un ejemplo de lo que te digo...

// (1)
SELECT a.ID, a.Nombre, a.Descripcion, b.Texto

// (2)
FROM tabla1 a, tabla2 b, tabla3 c

// (3)
WHERE a.ID=b.Ref and b.ID=c.tal

// (4)
and (a.Campo1 LIKE '%$palabra%'
or a.Campo2 LIKE '%$palabra%'
or a.Campo3 LIKE '%$palabra%'
or b.Campo1 LIKE '%$palabra%'
or b.Campo2 LIKE '%$palabra%'
or b.Campo3 LIKE '%$palabra%'
or c.Campo1 LIKE '%$palabra%'
or c.Campo2 LIKE '%$palabra%')


Ves, es mas complicado de lo que tu propones, pero SI es posible...
__________________
Manoloweb