
23/11/2008, 03:19
|
Colaborador | | Fecha de Ingreso: marzo-2008 Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 17 años, 1 mes Puntos: 300 | |
Respuesta: Consulta mysql Para eso no te servirá la consulta con índice FULL TEXT que estás proponiendo, pues esas consultas no funcionan con 3 caracteres o menos,y además tendrías que haber creado el índice full text antes.
En cuanto a tu pregunta, existen al menos dos respuestas:
1) búsqueda con LIKE y operadores % _ ?, etc. sobre campo indexado que será rápida, pero depende de lo que busques claro.
SELECT titulo FROM tutabla WHERE titulo LIKE '%a%'
2) búsqueda con expresiones regulares, regexp, algo más lentas porque no utilizan los índices, pero con mucha versatilidad
SELECT titulo FROM tutabla WHERE titulo REGEXP 'a' |