Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Que sume al Actualizar (https://www.clubdelphi.com/foros/showthread.php?t=9378)

cmgenny 22-04-2004 07:22:59

Que sume al Actualizar
 
Holas

Se que en SQL debe existir alguna forma de que al actualizar un campo y a la vez este se sume con el existente, o no existe. Yo hasta el moneto lo que hago es:
Begin
a:=valor_viejo_de_Basedatos + Aumento_de_valor_viejo;
with tabla1 do
Begin
close;
sql.clear;
sql.add('update tabla1');
sql.add('set precio=: param1');
sql.add('Where Noartic=: param2');
parambyname('param1').asinteger:=a;
parambyname('param1').asinteger:=10;
ExecSql;
end;

Sumo afuera lo que quiero actualizar el campo existente en la tabla mas el aumento y luego se lo envio. Existe la forma de hacer que ella entienda que al actualizar decirle que lo que quiero es sumar el valor existente mas el que le envio.

marcoszorrilla 22-04-2004 07:54:08

Código:

Update MiTabla Set MiCampo = MiCampo + MiValor;
Un Saludo


La franja horaria es GMT +2. Ahora son las 14:26:50.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi