|
Hola, segun tengo entendido estas utilizando Informix? si es asi hay una funcion DECODE la cual puedes utilizar, ve el link para la sintaxis:
http://publib.boulder.ibm.com/infocenter/idshelp/v10/index.jsp?topic=/com.ibm.sqls.doc/sqls1003.htm
en resumen su uso es algo asi:
Select DECODE(campo_a_evaluar, valor1, parte_verdadera, parte_falsa)
from tabla;
y se puede utlilzar anidado (mas de un decode dentro de otro decode), ahora si lo quieres hacer desde Java tambien recuerdo que hay algo asi:
(condicion?valor_verdadero:valor_falso)
por ejemplo:
(1==1?2:3)
en este caso devolveria 2 ya que 1 si es igual a 1.
Saludos,
Sergio
|