Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/09/2009, 08:00
Avatar de Dradi7
Dradi7
 
Fecha de Ingreso: junio-2008
Ubicación: Peru - Lima
Mensajes: 1.518
Antigüedad: 15 años, 11 meses
Puntos: 220
Respuesta: División entre cero en un update

Has probado con el Case When

Código:
Update Importes
Set [Imp Neto] = ([Imp Bruto] - [Dto Tarifa] - [Dto Volumen]),
      [% Dto s/ Imp B] =  (([Dto Tarifa]+[Dto Volumen])/(Case [Imp Bruto] When 0 Then 1 Else [Imp Bruto] End);
__________________
La clave de todo triunfador es eliminar todas sus excusas y sus limitaciones