Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/08/2005, 11:04
lsddigital
 
Fecha de Ingreso: octubre-2003
Mensajes: 117
Antigüedad: 21 años, 2 meses
Puntos: 0
He creado esta tabla como ejemplo:

Código:
#
# Estructura de tabla para la tabla `articulos`
#

CREATE TABLE `articulos` (
  `id` int(11) NOT NULL auto_increment,
  `titulo` text NOT NULL,
  `subtitulo` text NOT NULL,
  `contenido` text NOT NULL,
  PRIMARY KEY  (`id`),
  FULLTEXT KEY `busqueda` (`titulo`,`subtitulo`,`contenido`)
) TYPE=MyISAM AUTO_INCREMENT=3 ;

#
# Volcar la base de datos para la tabla `articulos`
#

INSERT INTO `articulos` VALUES (1, 'geografia', 'el mundo', 'el mar y la tierra');
INSERT INTO `articulos` VALUES (2, 'la lluvia', 'el agua', 'el mar y los rios');
y he probado con el siguiente Query:

Código:
 

SELECT *
FROM articulos
WHERE MATCH (articulos.titulo, articulos.subtitulo, articulos.contenido)
AGAINST ("mar")
y debería tener resultados... inclusive contraponiendola con otro criterio..
como AGAINST ("el mundo")... tampoco da resultados!... comprobarlo uds. mismos!
__________________
www.lsddigital.net