Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/11/2008, 06:39
javislim
 
Fecha de Ingreso: septiembre-2008
Mensajes: 70
Antigüedad: 15 años, 7 meses
Puntos: 0
Busqueda if select gran duda

Hola tengo una duda a la hora de usar el if cuando consulto una bd de oracle digamos que tengo una tabla en la cual el tipo de precio me lo indican estos campos.

Si factor1 = ‘1’
Per ruptura

sino
Si factor2 = ‘1’
per previsió

sino
Si factor3 = ‘1’
Per rotació
Sino
Per ruptura

esto lo soluciono haciendo la consulta y luego en una aplicacion en c++ preguntando por el valor de los campos, ahora mi enorme duda es. con una herramientas de consulta directas a la BBDD (en mi caso SQL Developer)
puedo hacer una consulta con algo similar a un if, es que he probado con la sentencia case pero como son campos diferentes no veo manera de ocnjugarlos existe alguna manera ?

Gracias