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