Tema: subconsulta
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/06/2005, 02:10
Avatar de ElAprendiz
ElAprendiz
 
Fecha de Ingreso: enero-2002
Ubicación: Maipu, Chile
Mensajes: 3.706
Antigüedad: 23 años, 3 meses
Puntos: 2
subconsulta

en un buscador tengo una consulta del tipo:

"select a.*, b.* from tabla1 as a, tabla2 as b where a.titulo like '%palabra1%' and a.campo_indice=b.campo_indice"


me devuelve bien los resultados pero a veces me devuelve muchos registros y en ese caso me gustaria buscar nuevamente entre los resultados ingresando otra palabra. hice algo asi:

"select a.*, b.* from tabla1 as a, tabla2 as b where a.titulo like '%palabra2%' and exists (select a.*, b.* from tabla1 as a, tabla2 as b where a.titulo like '%palabra1%' and a.campo_indice=b.campo_indice)"

pero me devuelve muchos mas registros. donde y como debo modificar la sintaxis?
__________________
Manual de ASP Avanzado ;-)