Ver Mensaje Individual
  #4  
Antiguo 08-06-2007
Avatar de karlaoax
karlaoax karlaoax is offline
Miembro
 
Registrado: oct 2003
Ubicación: Monterrey
Posts: 280
Reputación: 23
karlaoax Va por buen camino
Cita:
Empezado por roman
Código SQL [-]
update pasteles
set stock = if(stock + :delta > :maximo, :maximo, stock + :delta)
where codigo = :codigo

La misma sentencia comprueba si el stock actual más lo que agregas (:delta) se pasa del límite (:maximo), y de ser así, asigna el máximo en lugar del incremento.
[/delphi]
Gracias Roman voy a analizar el codigo y respondo si queda. Karla
Responder Con Cita