Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/12/2008, 21:16
Avatar de AlZuwaga
AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 2 meses
Puntos: 535
Resultados no deseados con like

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 ano 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ñó'
Cita:
ano
anó
año
__________________
...___...

Última edición por AlZuwaga; 17/12/2008 a las 21:44