Problema con busqueda fulltext
Publicado por Roberto Garcia (3 intervenciones) el 11/01/2012 23:18:18
Saludos tengo un problema con la siguiente consulta no me arroja resultados...
Ejemplo
Version 5.0.24 o Version 5.5.10
Tabla
CREATE TABLE `Prueba` (
`Id` INTEGER NOT NULL AUTO_INCREMENT,
`Nombre` VARCHAR(45) NOT NULL,
PRIMARY KEY (`Id`),
FULLTEXT INDEX Index_2(`Nombre`)
)
INSERT INTO 'Prueba' VALUES
(1,'Roberto Garcia'),
(2,'Hellamex S.A. de C.V.'),
(3,'Ricardo Romero'),
La consulta para buscar un nombre es:
SELECT Id, Nombre FROM Prueba
WHERE MATCH (nombre) AGAINST ('HELLA')
y el resultado es 0 registros. Por que no devuelve el registro "Hellamex S.A. de C.V."
Si añado el siguiente registro si localiza este ultimo
INSERT INTO 'Prueba' VALUES
(4,'Hella S.A. de C.V.')
pero el que me interesa que es hellamex no lo muestra, alguien sabe porque.
Ejemplo
Version 5.0.24 o Version 5.5.10
Tabla
CREATE TABLE `Prueba` (
`Id` INTEGER NOT NULL AUTO_INCREMENT,
`Nombre` VARCHAR(45) NOT NULL,
PRIMARY KEY (`Id`),
FULLTEXT INDEX Index_2(`Nombre`)
)
INSERT INTO 'Prueba' VALUES
(1,'Roberto Garcia'),
(2,'Hellamex S.A. de C.V.'),
(3,'Ricardo Romero'),
La consulta para buscar un nombre es:
SELECT Id, Nombre FROM Prueba
WHERE MATCH (nombre) AGAINST ('HELLA')
y el resultado es 0 registros. Por que no devuelve el registro "Hellamex S.A. de C.V."
Si añado el siguiente registro si localiza este ultimo
INSERT INTO 'Prueba' VALUES
(4,'Hella S.A. de C.V.')
pero el que me interesa que es hellamex no lo muestra, alguien sabe porque.
Valora esta pregunta


0