Estimado pekpon,
Creo lo que te contesto andruqui es exactamente lo que dices, si te tomaras tantito tiempo en ver el manual de MySQL podrias ver ejemplos detallados de como hacer la sentencia, te pongo aqui dos ejemplos:
Busquedas con LIKE:
Código:
SELECT * FROM tabla WHERE campo1 LIKE '%algo%'
El simbolo de % sirve como comodin, si tu buscas ca% te va a encontrar carro, casa, etc.
Para hacerlo con indices FULL TEXT:
Código:
SELECT * FROM tabla WHERE MATCH (campo1, campo2, campo3) AGAINST( 'palabra' )
Es recomendable usar LIKE cuando buscamos 1 termino corto y cuando son terminos mas generales es mejor usar MATCH.
Te dejo aqui dos enlaces para que veas mas informacion:
http://www.desarrolloweb.com/articulos/2087.php http://dev.mysql.com/doc/refman/5.0/...xt-search.html
Saludos.