Ver Mensaje Individual
  #6 (permalink)  
Antiguo 12/09/2008, 06:52
Mikelon85
 
Fecha de Ingreso: diciembre-2002
Ubicación: bilbao
Mensajes: 345
Antigüedad: 21 años, 4 meses
Puntos: 3
Respuesta: Problema con busqueda en mySQL

a ver hay cosas que no entiendo, por ejemplo:

SELECT * FROM archivos WHERE MATCH (titulo, artist) AGAINST ('%Rosario%' IN BOOLEAN MODE) AND MATCH (titulo, artist) AGAINST ('%dudaria%' IN BOOLEAN MODE)

Hago eso y me muestra como 10 archivos diferentes que contienen esas 2 palabras en Titulo y artist, el problema es que el registro que me saca por ejemplo es asi:

Rosario No dudaria

hasta aquí todo bien, pero si le añado a la busqueda

AND MATCH (titulo, artist) AGAINST ('%No%' IN BOOLEAN MODE)

es decir:

SELECT * FROM archivos WHERE MATCH (titulo, artist) AGAINST ('%Rosario%' IN BOOLEAN MODE) AND MATCH (titulo, artist) AGAINST ('%dudaria%' IN BOOLEAN MODE) AND MATCH (titulo, artist) AGAINST ('%No%' IN BOOLEAN MODE)

me devuelve que no hay ningún registro. Esto no tiene sentido, no?
__________________
aste nagusia