
19/03/2003, 10:55
|
| | Fecha de Ingreso: noviembre-2001 Ubicación: Granada (España)
Mensajes: 22
Antigüedad: 23 años, 5 meses Puntos: 0 | |
Hola de nuevo.
Gracias Ellyza por tu respuesta, pero no sirve. La primera orden SQL no funcionaria ya que en cada registro solo hay un campo palabra y jamas se cumpliria la condicion (palabra='perro' and palabra='coche').
De todas formas muchas gracias.
Mi amigo Carlos me ha dado la solución, para obtener los registros que tengan las dos palabras:
select buscador.id_documento,buscador.fecha from buscador,
(SELECT id,fecha,id_documento,palabra FROM buscador where palabra='coche')as t
where buscador.palabra='casa' and t.id_documento=buscador.id_documento order by buscador.fecha desc
Hay un select que busca la palabra coche y despues hay otro select que busca casa pero solo devuelve los registros que aparezcan en el select anterior.
A partir de aqui con programación y un par de select más se puede hacer lo que queria...
Muchas gracias.
Oscar |