Foros del Web » Programación para mayores de 30 ;) » Java »

[SOLUCIONADO] Sustituir id por descripcion al momento de hacer consulta en Mysql

Estas en el tema de Sustituir id por descripcion al momento de hacer consulta en Mysql en el foro de Java en Foros del Web. hola, su ayuda tengo una tabla que en uno de los campos tiene el nombre de sexo, pero es de un solo carácter, M para ...
  #1 (permalink)  
Antiguo 25/08/2015, 20:47
Avatar de gacsnic75  
Fecha de Ingreso: septiembre-2012
Mensajes: 25
Antigüedad: 11 años, 7 meses
Puntos: 0
Sustituir id por descripcion al momento de hacer consulta en Mysql

hola, su ayuda

tengo una tabla que en uno de los campos tiene el nombre de sexo, pero es de un solo carácter, M para masculino, F para femenino. al momento de hacer la consulta lo que quiero que me aparezca es Masculino o Femenino.

se que si tuviera otra tabla donde ponga los id y la descripción puedo relacionarlas y para que aparezca la descripción que quiero. pero no veo logico hacer una tabla solo para dos registro.

La verdad no se si esto es posible o si me di a entender , de antemano gracias por la ayuda que me brinden

Saludos
GACS
  #2 (permalink)  
Antiguo 26/08/2015, 01:09
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 14 años, 11 meses
Puntos: 306
Respuesta: Sustituir id por descripcion al momento de hacer con sulta en Mysql

Pues tienes dos opciones, o lo modificas en la propia consulta SQL o cambias el resultado en java.

En SQL puedes hacerlo con una función o con CASE

http://www.hermosaprogramacion.com/2...qlserver-case/
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.
  #3 (permalink)  
Antiguo 29/08/2015, 14:34
Avatar de gacsnic75  
Fecha de Ingreso: septiembre-2012
Mensajes: 25
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: Sustituir id por descripcion al momento de hacer con sulta en Mysql

Cita:
Iniciado por Xerelo Ver Mensaje
Pues tienes dos opciones, o lo modificas en la propia consulta SQL o cambias el resultado en java.

En SQL puedes hacerlo con una función o con CASE

[url]http://www.hermosaprogramacion.com/2014/06/mysql-sqlserver-case/[/url]
Gracias por la repuesta, me sirvio de mucho, sustituir unos 10,000 registro ara que el procesador se esfuerse mucho si lo hago con java? seria mas conveniente en sentencia sql?


saludos
  #4 (permalink)  
Antiguo 30/08/2015, 04:27
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 14 años, 11 meses
Puntos: 306
Respuesta: Sustituir id por descripcion al momento de hacer consulta en Mysql

Sería mucho mejor que hicieras tú mismo la prueba y comparases los resultados.
__________________
Cada vez que solucionas los problemas de alguien que no se esfuerza, piensa en que el día de mañana puede llegar a ser tu compañero de trabajo, o peor, tu jefe.
  #5 (permalink)  
Antiguo 01/09/2015, 18:24
Avatar de gacsnic75  
Fecha de Ingreso: septiembre-2012
Mensajes: 25
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: Sustituir id por descripcion al momento de hacer consulta en Mysql

Cita:
Iniciado por Xerelo Ver Mensaje
Sería mucho mejor que hicieras tú mismo la prueba y comparases los resultados.
Gracias por la respuesta, la experiencias de otros ayuda si.
Saludos

Etiquetas: mysql, sql
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 18:04.