campos:a,b y c.tablas:1 y 2
sql=select*from 1, 2 where (palabraclave)like a,b,c.
o sea necesito hacer busqueda de una palabra en varias tablas y que coincida con algun campo de ellas.
Muuuchas gracias     
  | 
 | |||
|  buscarpalabclaveenvarios camposdevariastablas   campos:a,b y c.tablas:1 y 2 sql=select*from 1, 2 where (palabraclave)like a,b,c. o sea necesito hacer busqueda de una palabra en varias tablas y que coincida con algun campo de ellas. Muuuchas gracias | 
| 
 | |||
|  Re: buscarpalabclaveenvarios camposdevariastablas   Pues haz una selecccion mediante un inner join y asi unes varios campos de distintas tablas y luego buscas en todos los campos,me entendiste?      | 
| 
 | |||
|  Re: buscarpalabclaveenvarios camposdevariastablas   He hecho lo siguiente: 	SQL = "SELECT * FROM FORO INNER JOIN HISTORICOFORO ON IDF=IDF,titulof=titulof, descripcionf=descripcionf, fechaf=fechaf, autorf=autorf, emailf=emailf" y me da msn de error:La expresion de combinacion no esta permitida Me puedes echar una mano? muchisimas gracias | 
| 
 | ||||
|  Re: buscarpalabclaveenvarios camposdevariastablas   Pon en los inners joins antes de cada campo el nombre de la tabla a la que pertenecen: ... On Tabla1.Campo1=Tabla2.Campo1 Y en vez de separar con comas separa con "and": ... On Tabla1.Campo1=Tabla2.Campo1 and Tabla1.Campo2=Tabla2.Campo2 and ... Venga, haber si hay suerte. |