Mensajes: 4982 Ubicación: Albacete
Domingo, 28 Agosto 2016, 06:40
Creo que te lías innecesariamente. Si quieres búsqueda exacta, simplemente:
SELECT * FROM palabras WHERE palabra='marcelo'
Si quieres busqueda no sensible a mayúsculas y minúsculas:
SELECT * FROM palabras WHERE palabra LIKE 'marcelo'
Si quieres, además, buscar fragmentos de palabras (que contengan)
SELECT * FROM palabras WHERE palabra LIKE '%marcelo%'
O que empiecen por la cadena
SELECT * FROM palabras WHERE palabra LIKE 'marcelo%'
O que terminen por la cadena
SELECT * FROM palabras WHERE palabra LIKE '%marcelo'
El toqueteo de los pragmas te puede llevar a resultados espúreos por cuanto las igualdades de las cadenas pueden no ser correctas, etc. etc.