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

Eñes

Estas en el tema de Eñes en el foro de Mysql en Foros del Web. Hola a todos. Tengo la siguiente consulta: SELECT * FROM libros WHERE autor LIKE 'N%' Esta consulta me devuelve todos los libros de autores que ...
  #1 (permalink)  
Antiguo 17/04/2006, 10:12
Avatar de mariogl84  
Fecha de Ingreso: noviembre-2002
Ubicación: Barcelona
Mensajes: 433
Antigüedad: 21 años, 5 meses
Puntos: 20
Eñes

Hola a todos.

Tengo la siguiente consulta:

SELECT * FROM libros WHERE autor LIKE 'N%'

Esta consulta me devuelve todos los libros de autores que empiecen por N, pero también me devuelve los que empiezan por Ñ.

Del mismo modo, si escribo:

SELECT * FROM libros WHERE autor LIKE 'Ñ%'

Me da exactamente los mismos resultados que la anterior. ¿Alguien sabe cómo resolver esto? La versión de MySQL es la 4.0.26. Gracias de antemano.
  #2 (permalink)  
Antiguo 17/04/2006, 11:29
Avatar de dacmonsalve  
Fecha de Ingreso: noviembre-2005
Ubicación: Colombia Tierra querida, himno de fe y armonia
Mensajes: 318
Antigüedad: 18 años, 5 meses
Puntos: 6
Hola Mario......deberas cambiar el CHARACTER SET de tu campo para que te tome esta caracter.........pues para el MySQl la "Ñ" es un caracter especial...........ahora......cual CHARACTER SET te servira.....no tengo la mas remota idea..

Para ver los CHARACTER SET disponibles para tu version de MySQl puedes digitar

"SHOW CHARACTER SET;"

y para modificarle a un campo su CHARACTER SET:

"ALTER TABLE tuTabla MODIFY COLUMN tuCampo [especificaciones] CHARACTER SET elNombreDelCharacter"

.....SALUDOS.....
__________________
La mayor frustración es saber todas las respuestas,
pero que nadie te haga las preguntas
:Zzz:
.
  #3 (permalink)  
Antiguo 19/04/2006, 05:37
Avatar de mariogl84  
Fecha de Ingreso: noviembre-2002
Ubicación: Barcelona
Mensajes: 433
Antigüedad: 21 años, 5 meses
Puntos: 20
Hola, dacmonsalve, gracias por la respuesta. Tengo la versión 4.0.26 del MySQL, y me da error con ese tipo de instrucciones. He probado en otro servidor con la versión 4.1.18 y sí me las permite. El problema es que esta aplicación está en el servidor de la 4.0.26 (y no la puedo mover de ahí).

¿Crees que es problema de la versión? Supongo que este problema de las eñes estará solucionado desde hace tiempo, y la 4.0.26 no es tan antigua...
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 17:03.