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

formatear valor booleano por si y no en consulta

Estas en el tema de formatear valor booleano por si y no en consulta en el foro de Mysql en Foros del Web. Hola a todos, hoy vengo pidiendo ayuda para formatear el resultado de una columna de tipo booleano en donde necesito que en vez de salir ...
  #1 (permalink)  
Antiguo 22/08/2011, 11:21
 
Fecha de Ingreso: abril-2009
Mensajes: 341
Antigüedad: 15 años
Puntos: 3
formatear valor booleano por si y no en consulta

Hola a todos, hoy vengo pidiendo ayuda para formatear el resultado de una columna de tipo booleano en donde necesito que en vez de salir 1,0/true,false, salga si,no, pero esto desde la consulta, no formatear el resultado cuando lo lees, ya que esto es para un reporte, donde se dice si el articulo es retornable o no (uso crystal reports de vs.net).

Espero me hayan entendido y no se vayan por la finta de explicarme como formatear el resultado de la consulta, ya que, lo que quiero es traerme el resultado de la consulta formateado desde la misma consulta select (bueno, seria lo ideal ya que como dije, es para hacer reportes).

Gracias y disculpen la molestia.
  #2 (permalink)  
Antiguo 22/08/2011, 11:36
Avatar de darkasecas  
Fecha de Ingreso: marzo-2005
Ubicación: SantaCata, NL, Mexico
Mensajes: 1.553
Antigüedad: 19 años, 1 mes
Puntos: 77
Respuesta: formatear valor booleano por si y no en consulta

Puedes usar la funcion if de mysql
http://dev.mysql.com/doc/refman/5.0/...functions.html
  #3 (permalink)  
Antiguo 22/08/2011, 12:04
 
Fecha de Ingreso: abril-2009
Mensajes: 341
Antigüedad: 15 años
Puntos: 3
Respuesta: formatear valor booleano por si y no en consulta

Cita:
Iniciado por darkasecas Ver Mensaje
Perfecto, con esto queda solucionado el problema, ademas de que me puede servir para otros propositos, no solo para validar booleanos.

Gracias darkasecas.

Etiquetas: formatear, select
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 21:37.