Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

[SOLUCIONADO] Problema con busqueda palabras con "ü" (dieresis)

Estas en el tema de Problema con busqueda palabras con "ü" (dieresis) en el foro de Mysql en Foros del Web. Hola, tengo una tabla con una lista de lugares. Mi problema es que muchos lugares en la tabla contienen palabras como: "cigüeña" si hago: SELECT ...
  #1 (permalink)  
Antiguo 21/04/2013, 08:58
Avatar de Pentaxeros  
Fecha de Ingreso: mayo-2008
Mensajes: 173
Antigüedad: 16 años
Puntos: 3
Problema con busqueda palabras con "ü" (dieresis)

Hola, tengo una tabla con una lista de lugares.

Mi problema es que muchos lugares en la tabla contienen palabras como:
"cigüeña"

si hago:
SELECT * FROM `products_description` WHERE `products_name` LIKE '%cigue%'

no me encuentra los registros con la palabra cigüeña

Alguna idea??? Porque con los acentos y las ñ no hay problema cuando uso LIKE, las reconoce, tengan o no el acento, pero con las dieresis no hay manera.

GRACIAS!
  #2 (permalink)  
Antiguo 21/04/2013, 08:59
Avatar de Pentaxeros  
Fecha de Ingreso: mayo-2008
Mensajes: 173
Antigüedad: 16 años
Puntos: 3
Respuesta: Problema con busqueda palabras con "ü" (dieresis)

Por cierto el campo `products_name` es de este tipo:
varchar(64) latin1_swedish_ci
  #3 (permalink)  
Antiguo 21/04/2013, 16:39
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: Problema con busqueda palabras con "ü" (dieresis)

cambia la codificación a
latin1_spanish_ci
y, al probar, verás que te lo trae.
Piensa que en sueco, del cual es collation latin1_swedish_ci, no es lo mismo la u que ü, pero sí en español, claro. De ahí la necesidad de usar la collation, el cotejamiento, adecuado.
  #4 (permalink)  
Antiguo 22/04/2013, 03:35
Avatar de Pentaxeros  
Fecha de Ingreso: mayo-2008
Mensajes: 173
Antigüedad: 16 años
Puntos: 3
Respuesta: Problema con busqueda palabras con "ü" (dieresis)

Solucionado! GRACIAS!

Etiquetas: busqueda, palabras, registros, select, tabla
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:41.