Cita:
Gracias SELECT *
FROM `comercios`
WHERE permanente LIKE '%õ%'
FROM `comercios`
WHERE permanente LIKE '%õ%'
| |||
Like caracteres especiales Buenas, tengo un problema con una consulta necesito hacer un like para ciertos caracteres serian õ y ê. pero la cuestion es que mysql los interpreta com una o y e comun. esta el la query Cita: Gracias SELECT * FROM `comercios` WHERE permanente LIKE '%õ%' |
| ||||
Respuesta: Like caracteres especiales El problema no es la cosulta, sino la collation usada. Esta es la que define cómo debe interpretar MySQL las similitudes graficofonéticas de las letras. El tema pasa por usar COLLATE en las consultas. Mira este capítulo del manual que es bastante claro: 10.3.8. Usar COLLATE en sentencias SQL
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| |||
Respuesta: Like caracteres especiales Grcias por la ayuda, sabes cual corresponde al portugues? no encuentro cual es. Podrias aportarme un ejemplo ? intente con los del link pero nada Probé esta query Cita: me sigue devolviendo las "o"SELECT * FROM comercios WHERE nombre LIKE '%õ%' ORDER BY nombre COLLATE latin1_spanish_ci el cotejamiento de la db y esta tabla segun el myadmin es latin1_swedish_ci gracias nuevamente Última edición por emiliano13; 01/12/2011 a las 12:20 Razón: otro |
Etiquetas: |