Dada la siguiente sentencia SQL:
Código:
SELECT palabra FROM es WHERE palabra LIKE '%ano%'
Me devuelve una serie de palabras entre las que destaco, como errores que veo, las siguientes:
Cita: ano
anó
año
rebaño
anoréxico
llano
panorama
Notar que puse a
no como criterio de búsqueda, por lo que no sé por qué me devuelve an
ó, a
ño y reba
ño cuando sólo me debería devolver ano, anoréxico, llano y panorama; según el ejemplo.
¿Qué le ocurre a mi MySQL?
Edición:
No sólo ocurre con LIKE. Esta sentencia también me devuelve resultados incorrectos (o no deseados por mi):
Código:
SELECT palabra FROM es where palabra = 'añó'