SQL - Error de división entre cero

 
Vista:

Error de división entre cero

Publicado por Txemita (1 intervención) el 18/04/2006 10:49:21
Hola a todos.

Tengo una consulta que calcula el margen de las líneas de albarán (margen = 1-coste/importe). Evidentemente el importe tiene que ser distinto de cero porque si no se produce un error de división entre 0. La consulta funciona perfectamente. El problema ocurre cuando le pongo un criterio como por ejemplo que el margen sea menor que 0.15 Es entonces cuando me aparece el dichoso error de división entre 0.

Alguien sabe como puedo evitar dicho error?

Un saludo y gracias anticipadas.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Error de división entre cero

Publicado por Isaías (5072 intervenciones) el 18/04/2006 15:53:42
Validar el valor de IMPORTE

(COSTE / CASE WHEN IMPORTE = 0 THEN 1 ELSE IMPORTE END)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar