Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/06/2013, 13:50
MarioHeredia
 
Fecha de Ingreso: noviembre-2007
Ubicación: Argentina
Mensajes: 134
Antigüedad: 17 años
Puntos: 3
Respuesta: Query no agrupa

Te paso el siguiente ejemplo:

Tabla_Apertura contiene Columna_Numerador y Columna Denominador

Aplico lo siguiente, un decode:

SELECT COLUMNA_NUM, COLUMN_DEN,
DECODE(COLUMN_DEN, 0, 0, COLUMN_NUM / COLUMN_DEN) FORMULA
FROM TABLA_APERTURA

El decode pregunta: El denominador es cero? Si es cero, lo pongo cero, sino que aplique el cociente.

Y de esta manera, no te va a dar error.

Exitos !!!
Saludos, Mario.
__________________
Y venció David al filisteo con honda y piedra; e hirió al filisteo y lo mató, sin tener David espada en su mano.